我有一个名为AchievmentScene
的场景,我在其中添加了一个名为AchievmentsLayer
的图层。此图层显示在CCMenu
中使用选择器参数构建的成就列表,该方法称为itemPressed
,这是用户按下特定项目时调用的方法。
现在这个菜单是从包含标题,描述,解锁等信息的xml文件动态创建的。当点击项目后调用itemPressed
方法时,我能够传递名称和描述选定的成就。
因此,如果错误,请更正以下想法 我的目标是,当调用此方法在场景上显示另一个图层时,在列表顶部显示相应的z值,并在屏幕中央显示成就的标题和描述,一旦按下关闭按钮删除此图层。
当我说在场景中添加另一层时,它是否正确?而itemPressed
方法也在另一个图层类中,是否可以从AchievmentsLayer
中的方法添加另一个图层?
如果我完全不在这里,我们将非常感谢任何建议。
以下是用户从列表中选择成就后我想要发生的基本样本图像。
http://www.ezsite.gr/Layout_Design_Ideas.png
任何建议,提示或说明都将不胜感激。如果您希望我详细说明我的问题不明确,请告诉我。
提前致谢