Red de conocimiento informático - Problemas con los teléfonos móviles - Diagrama de cuadrícula 3D desarrollado por unity (1)

Diagrama de cuadrícula 3D desarrollado por unity (1)

Organicemos brevemente el módulo obtenido recientemente: mapa de cuadrícula 3D. Esta función se usa ampliamente en juegos de estrategia. La situación básica se dividirá en un mapa de cuadrícula cuadrada o un mapa de cuadrícula hexagonal. Por supuesto, en vista de mi capacidad limitada, es posible que solo pueda lograr un efecto de inspiración simple. También me inspiré en el maestro Leng Yumomo para completarlo. Espero que los amigos con ideas puedan expresar sus opiniones y discutirlas y optimizarlas. juntos.

Representaciones de implementación:

1. Clase de control de cuadrícula del mapa

¿Por qué la longitud del lado de un hexágono es múltiplo de 5? Esto se debe a las líneas de la cuadrícula. Se genera en función de la matriz de datos del terreno. Cuando la longitud mínima del lado es 5, los seis vértices del hexágono estarán en la matriz, lo que conducirá a ciertas limitaciones y lagunas en las líneas de la cuadrícula hexagonal generada. Dado que las líneas de la cuadrícula en mi proyecto son solo auxiliares y no necesarias en la aplicación real, utilicé LineRenderer.

Este es el final de la primera parte. Todos son bienvenidos a contribuir y proponer mejores soluciones.

En el próximo capítulo, implementaremos el estado de selección de clic del gráfico de cuadrícula.