如何将新UI添加到cocos2d-x库中



我有一个关于添加新UI小部件的问题(在我的情况下,它是一个EditBox,但使用UIEditView而不是UIEditBox)。我对UIEditBox进行了一些更改,将其命名为UIEditView并放入UI文件夹中。将所有文件添加到新创建的组包含在CocosGUI.h中,但仍然无法使用。这里是默认列表UIEditView中的两个类都有唯一的名称类的名称那什么黄;(感谢的建议

我看不到整个类,但从我所看到的情况来看,如果你只是尝试在没有cocos2d的情况下访问ui::UIEditBox,它可能会工作。如果不是这种情况,请确保在头文件和cpp文件中有NS_CC_BEGIN或使用namespace cocos2d。

此外,您不必将自定义ui添加到cocosui文件夹中,除非您想将其推回到项目中。否则,我有一个CustomUI文件夹,作为开源项目托管在GitHub上,这样其他人就可以使用它。这只会让它更容易管理。

如果这没有帮助,请你发布更多的文件,如果你不介意分享,会更容易帮助你。

最新更新