Стиль изменения на ASP DropDownlist

Вы должны взглянуть на IPointerClickHandler . Прикрепите этот скрипт к объектам, которые вы хотите щелкнуть по

using UnityEngine;
using UnityEngine.EventSystems;

public class DestroyOnRightClick : MonoBehaviour, IPointerClickHandler 
{
    public void OnPointerClick (PointerEventData eventData) 
    {
        if (eventData.button == PointerEventData.InputButton.Right) 
        {
             Debug.Log ("Right Mouse Button Clicked on: " + name);
             Destroy(gameObject);
        }
    }
}

Примечание

Убедитесь, что в сцене существует EventSystem, чтобы разрешить обнаружение щелчков. Для обнаружения щелчков на не-UI GameObjects, убедитесь, что PhysicsRaycaster подключен к Camera.

BLOCKQUOTE>

5
задан Dofs 14 May 2009 в 19:50
поделиться

3 ответа

Там сторонние элементы управления , который может вам в этом помочь.

1
ответ дан 14 December 2019 в 13:46
поделиться

Вы можете использовать сторонние элементы управления, но если вы хотите изменить внешний вид своих стандартных инструментов, это будет не очень возможно, поскольку они являются производными от стандартных элементов управления операционной системы.

2
ответ дан 14 December 2019 в 13:46
поделиться
Другие вопросы по тегам:

Похожие вопросы: