我想按照本教程通過標準Unity監聽器發送參數。不能隱式地將類型UnityEngine.Events.UnityAction <string>轉換爲UnityEngine.Events.UnityAction
mbListener = new UnityAction<string>(SomeFunction);
void SomeFunction(string _message)
{
Debug.Log ("Some Function was called!");
}
爲什麼這個失敗與上述錯誤信息? 順便說一句我正在尋找實際的答案,真的不關心技術講座。
(NB統一自己的手冊說,它可以處理的論點,但我不知道爲什麼這是錯誤的)。
'mbListener'的類型是什麼?它是「UnityAction」嗎? (非通用的) –
'私人UnityAction mbListener;' – Philip
那麼,答案已經出現在這個假設的基礎上,所以這應該有所幫助 –