我想让GameObject被选中OnMouseDown(),如果我再次点击/触摸同一个GameObject,它应该被取消选择,以便我可以有单独的事件。 需要帮助。
答案 0 :(得分:0)
我建议您不要使用OnMouseDown(),而是使用新事件触发器接口,您可以在此处查看https://docs.unity3d.com/ScriptReference/EventSystems.EventTrigger.html。因为它们为您提供了更多关于点击内容的选项。例如,你可以这样做
public bool Selected = false;
public override void OnPointerDown( PointerEventData data )
{
if(Selected){ //put logic here i cant remmember the names }
}