1

我有一个名为的场景AchievmentScene,我在其中添加了一个名为AchievmentsLayer. 该层显示了一个CCMenu以选择器参数构造的成就列表,该方法调用itemPressed的方法是用户按下特定项目时调用的方法。

现在这个菜单是从一个包含标题、描述、解锁等信息的 xml 文件动态创建的。当itemPressed在单击项目后调用该方法时,我可以传递所选成就的名称和描述。

因此,如果有错误,请纠正以下想法。
我的目标是,当调用此方法以在列表顶部和屏幕中央显示具有适当 z 值的场景中的另一层时,显示标题和成就描述,并且一旦按下关闭按钮即可删除这一层。

那么当我说在场景中添加另一层时是否正确?而且该itemPressed方法在另一个层类中,是否可以从一个方法中AchievmentsLayer添加另一个层?

如果我在这里完全偏离轨道,任何建议将不胜感激。

下面是用户从列表中选择成就后我希望发生的基本示例图像。

http://www.ezsite.gr/Layout_Design_Ideas.png

任何建议、提示或澄清将不胜感激。如果您希望我详细说明以防我的问题不清楚,请告诉我。

提前致谢

4

0 回答 0