質問

BOOスクリプトからUnityプロジェクトで他のスクリプトを参照するのに問題があります。たとえば、SendMessageは他の場所で作成したモノブハビリです。これを行う:

import UnityEngine

class MissionIcon (SendMessage): 

    def Start ():
        pass

    def Update ():
        pass
.

throws a "SendMessageという名前は有効な型(見つかりません)を表しません)。 を追加する

import SendMessage
.

"ネームスペースsendmessageが見つかりません"、を追加します。

import SendMessage from Scripts.GUI.menus
.

(私のスクリプトは資産/スクリプト/ GUI /メニューの下にあります)それはアセンブリではなく、を追加することを訴えます。

import SendMessage from "Scripts/GUI/menus"
.

は同じことを言う。それで、どうやってこれをしますか?質問の合計N00Bness をありがとうございました。

役に立ちましたか?

解決

I think, you have to import script as any other unity asset. Look at http://unity3d.com/support/documentation/Manual/Asset%20Import%20and%20Creation.html

他のヒント

AFAIK boo can't import script files.
You should import required namespace and add referenced file to booc. Something like:

booc.exe file1.boo file2.boo
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top