问题描述
概述:我正在制作一个 2D 塔防游戏,使用 Tilemaps 作为环境,使用精灵作为塔楼和敌人。鼠标需要
问题:我想根据鼠标悬停或点击的图块或精灵触发不同的事件/方法。
示例 - 将鼠标悬停在可建造的图块上会显示高亮的图块,但当鼠标悬停在“死的”不可建造的图块上时,高亮消失。
经过 10 多个小时的研究,我想我需要使用 Raycasts、2D Colliders 和 Layers 来检测鼠标何时悬停或点击瓷砖/对象,但我不知道如何触发不同的事件/方法取决于鼠标与哪个特定层或标签交互。
问题:如何通过鼠标悬停/单击来检测和访问图块或游戏对象?有没有办法根据我分配给我想在悬停/点击时检测的东西的标签/层来触发不同的方法?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)