在Unity官方VR教學中,
VREyeRaycaster 在 OnEnable()和OnDisable()函式中
對Input類(EventManager) event 進行函式注冊與取消
private void OnEnable()
{
m_VrInput.OnClick += HandleClick;
}
private void HandleClick()
{
if (m_CurrentInteractible != null)
m_CurrentInteractible.Click();
}
之后只是再每一個Update()中 改變了 m_CurrentInteractible ,并沒有再注冊新的函式。
Input類如何實時更改OnClick 事件的注冊函式?
uj5u.com熱心網友回復:
直接加不了?類似 .OnClick += HandleClick轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/74279.html
標籤:Unity3D
上一篇:求購一款單機版跑得快游戲
下一篇:關于cocos2d螢屏適配問題
