38. UnityEvent
public class MouseEventExecuter : MonoBehaviour
{
[System.Serializable]
public class MouseEvent : UnityEvent<Vector3>{}
public MouseEvent onMouseDown;
void Update ()
{
if (Input.GetMouseButtonDown (0))
{
onMouseDown.Invoke (Input.mousePosition);
}
}
}