Android 如何在cocos2d中创建数组的数组?
如何创建这种类型的数组?从PLIST文件获得的所有数据 名称和价格,我手动写入文件Android 如何在cocos2d中创建数组的数组?,android,eclipse,cocos2d-iphone,Android,Eclipse,Cocos2d Iphone,如何创建这种类型的数组?从PLIST文件获得的所有数据 名称和价格,我手动写入文件 id1: Image1.png: CGRect: Rect Name: Name1 Price: 123 id2: Image2.png: CGRect: Rect Name: Name2 Price: 456 我不知道您到底想做什么,但根据
id1:
Image1.png:
CGRect: Rect
Name: Name1
Price: 123
id2:
Image2.png:
CGRect: Rect
Name: Name2
Price: 456
我不知道您到底想做什么,但根据我的理解,您可以通过创建一个数组轻松完成这项工作,该数组将保留自定义类的对象,自定义类是CCSprite的子类。在这个自定义类中,您可以定义所有这些属性,并在从pList获取值时分配它们。你可以通过任何属性来区分这些物体。
希望这有帮助 在我看来更像是一个对象数组???对不起,我没注意到android标签。在这种情况下,我认为您可以使用一些标准的xml解析器来解析plist并自己创建数组。事实上,这是一个对象数组,但这个对象数组包含另一个对象数组。也许有其他方法来解决这个问题。一般来说,有很多精灵,叫做Plist img1 img2。。。imgN,具有默认设置、帧、偏移、sourceColorRect。。。等等。我希望能够区分这些对象,不仅仅是img1。。。imgN,而且在参数上我已经添加了名称和价格,当触摸屏时,该对象将从数组中删除。谢谢。我意识到是用这种方法。