我在boo脚本中引用Unity项目中的其他脚本时遇到了问题。例如,SendMessage是我在别处创建的MonoBehavior,执行此操作:
import UnityEngine
class MissionIcon (SendMessage):
def Start ():
pass
def Update ():
pass
抛出“名称SendMessage不表示有效类型(未找到)。 添加
import SendMessage
抛出“未找到命名空间SendMessage”,添加
import SendMessage from Scripts.GUI.menus
(我的脚本在Assets / Scripts / GUI /菜单下)抱怨这不是一个程序集,并添加
import SendMessage from "Scripts/GUI/menus"
说同样的话。那么..我该怎么做?感谢和抱歉问题的全部内容
答案 0 :(得分:0)
AFAIK boo无法导入脚本文件 您应该导入所需的命名空间并将引用的文件添加到booc。 类似的东西:
booc.exe file1.boo file2.boo
答案 1 :(得分:0)
我认为,你必须像任何其他统一资产一样导入脚本。 看http://unity3d.com/support/documentation/Manual/Asset%20Import%20and%20Creation.html