@Ezekiel4
Охотник на пиратов и сборщик монолитов

Как реализовать и добавить в инспектор объекта поле OnClick?

Во многих компонентах Unity UI есть такое поле:

Button:
626e9e87ef01e044889156.png
Input Field
626e9e8b0c992988641498.png

Как такие поля добавляются в инспектор и реализуются?

В моём примере на 3д сцене есть куб с IButton. Есть интерфейс, который реализуется классом IButton:
public interface Interactable {
	public void Interact();
}

using UnityEngine;

public class IButton : MonoBehaviour, Interactable {
	public void Interact() {
		Debug.Log("button pressed");
	}
}
  • Вопрос задан
  • 84 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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