通过 GetChild 获取定义控件失败

(AlertView)UIPackage.CreateObject("MainUI","AlertView")
通过这种方式可以生成一个自定义的控件,
 CommonBtn这个控件在代码中和fairygui编辑器中都有定义,
CommonBtn Btn1 = (CommonBtn)com.GetChild ("Btn1");
通过这种方式获取的自定控件是会失败
请问问题在哪?
已邀请:

谷主

赞同来自:

教程 发布。仔细阅读发布代码那一节。

LuciusLu

赞同来自:

看完试了后,
UIObjectFactory.SetPackageItemExtension("ui://0e81bst6cndq1g", typeof(CommonBtn));
用上面的方法绑定,CommonBtn Btn1 = (CommonBtn)com.GetChild ("Btn1");是正常的
用下面的方法不行,希望对后面查到的人有帮助
UIObjectFactory.SetPackageItemExtension("ui://MainUI/CommonBtn", typeof(CommonBtn));

谷主

赞同来自:

没有的事,两种都行,找自己的问题。

要回复问题请先登录注册