我知道这个问题有几个答案,但它们对我不起作用,或者我只是愚蠢。对不起。
这是我的脚本:
menu_options.js - http://pastebin.com/NFXD3ZgP
Transmitter.js - http://pastebin.com/kCmGTgbH
我已将 Transmitter.js 附加到特定对象。它被称为“_Transmitter”。
如果我运行我的脚本,我会收到以下错误:
Assets/Script/menu_options.js(7,40): BCE0023: No appropriate version of 'UnityEngine.GameObject.GetComponent' for the argument list '(UnityEngine.GameObject)' was found.
为什么?这是什么意思?
我在教程和答案中理解错了什么?
我也试过这个:
trans = Transmitter.gameObject.GetComponent(Transmitter);
和这个:
trans = Transmitter.GetComponent(Transmitter);