Я читал о новой системе карт тайлов в Unity3D.Мне удалось добраться до точки настройки сетки -> плитка-карта и настройки палитры плиток.Однако сейчас я борюсь с поиском современных учебных пособий для обработки событий мыши для этой новой системы карт листов.
Я пытаюсь установить подсветку, когда мышь находится над плиткой и если плитканажата, я хочу иметь возможность запускать сценарии и другие события.Однако доступные учебные пособия онлайн не затрагивают события мыши для системы карт плиток, и очень немногие говорят об изометрических картах плиток.
Существуют ли хорошие современные учебные пособия для обработки событий мыши на изометрической карте тайлов?Даже простой учебник, показывающий эффект наведения на плитку и «привет мир из плитки xy» при нажатии на плитку, - это все, что мне действительно нужно для начала работы.
Это то, что я имею до сих пор:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class MouseManager : MonoBehaviour
{
void Update()
{
Vector3 clickPosition = Vector3.one;
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if(Physics.Raycast(ray, out hit))
{
clickPosition = hit.point;
}
Debug.Log(clickPosition);
}
}