如题,比如我又两个预制体A和B,如果我的A里面又一个属性的类型是预制体B,B里面又有一个属性的类型是预制体A,编辑器就没法打开这两个预制体了,总是报错no editing prefab!然后所有包含着两个预制体的东西都会出现问题。
怎么木有人回复,这种情况在实际开发中是很有可能会出现的噻!
交叉引用不就死循环了么?添加A1的时候里面有B1,B1里又有A2,A2里又有B2,B2里又有A3。。。
但是不可避免会出现这种需求噻!比如说,A和B都是两个预制体界面,A界面里面有一个按钮,点击过后弹出B界面,同样B界面里也有同样的按钮可以弹出A界面。这种咋办喃
哥,你才发了一个小时,哪有人天天盯着论坛看啊…… 这个问题晚点我会跟进处理的,放心吧。
就比如在cocos2dx里面又时候也会遇到这种可能的头文件交叉引用的情况。cocos2dx里面出现了的话,就在.cpp文件里面引用,不在.h文件里面引用就行了。但是creator里面就不晓得该咋个整了。虽然说这种需求是有点蛋碎,但我们不能否认有这种情况的出现噻!
谢了!只要有人跟进就行了!
你到底是场景中节点交叉引用,还是脚本交叉引用啊?脚本的话请参考 http://www.cocos.com/docs/creator/scripting/reference/class.html#-a-name-deferred-definition-a-
节点,节点!!!上面那个描述不够准确。
抱歉,我使用 1.3.3 未能重现。请提供范例项目。