从Boo脚本导入其他脚本

时间:2011-05-18 21:34:48

标签: import unity3d boo

我在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"

说同样的话。那么..我该怎么做?感谢和抱歉问题的全部内容

2 个答案:

答案 0 :(得分:0)

AFAIK boo无法导入脚本文件 您应该导入所需的命名空间并将引用的文件添加到booc。 类似的东西:

booc.exe file1.boo file2.boo

答案 1 :(得分:0)

我认为,你必须像任何其他统一资产一样导入脚本。 看http://unity3d.com/support/documentation/Manual/Asset%20Import%20and%20Creation.html