Pergunta

Estou tendo problemas para fazer referência a outros scripts em meu projeto de unidade a partir de scripts boo.Por exemplo, SendMessage é um MonoBehavior que criei em outro lugar, fazendo isto:

import UnityEngine

class MissionIcon (SendMessage): 

    def Start ():
        pass

    def Update ():
        pass

lança uma mensagem "O nome SendMessage não indica um tipo válido (não encontrado).adicionando um

import SendMessage

lança um "Namespace SendMessage não encontrado", adicionando

import SendMessage from Scripts.GUI.menus

(meu script está em Ativos/Scripts/GUI/menus) reclama que isso não é um assembly e adiciona

import SendMessage from "Scripts/GUI/menus"

diz a mesma coisa.Então..Como eu faço isso?Obrigado e desculpe pela total n00bness da pergunta

Foi útil?

Solução

Eu acho que você precisa importar o script como qualquer outro ativo de unidade.Olhe para http://unity3d.com/support/documentation/Manual/Asset%20Import%20and%20Creation.html

Outras dicas

AFAIK boo não pode importar arquivos de script.
Você deve importar o namespace necessário e adicionar o arquivo referenciado ao booc.Algo como:

booc.exe file1.boo file2.boo
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top