2016-10-10 3 views
0

Я хочу, чтобы GameObject был выбран OnMouseDown(), и если я снова нажимаю/касаюсь одного и того же GameObject, его следует отменить, чтобы у меня были отдельные события. Нужна помощь по этому вопросу.Выбор и удаление GameObject в Unity

ответ

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 } 
    } 
+0

Спасибо за предложение, выполнит его. – Learner13

Смежные вопросы