学习笔记之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray)
2013-03-30 16:36
896 查看
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>picture</key> <array> <string>1.png</string> <string>2.png</string> <string>3.png</string> </array> <key>point</key> <array> <string>{200,300}</string> <string>{500,300}</string> <string>{800,300}</string> </array> </dict> </plist>
////////////////////////////////////////////////////////////////////////// //SmallTools2 CCDictionary* plistDic = CCDictionary::createWithContentsOfFile("SmallTools2.plist"); CCArray* picture_array = (CCArray*)plistDic->objectForKey("picture"); CCArray* point_array = (CCArray*)plistDic->objectForKey("point"); for (int i=0;i<picture_array->count();i++) { CCString* pi_string = (CCString*)picture_array->objectAtIndex(i); CCSprite* sprite = CCSprite::create(pi_string->getCString()); CCString* point_string = (CCString*)point_array->objectAtIndex(i); CCPoint point = CCPointFromString(point_string->getCString()); sprite->setPosition(ccp(point.x,point.y)); this->addChild(sprite,1,++TagCount); } //////////////////////////////////////////////////////////////////////////
相关文章推荐
- 学习笔记之cocos2d-x2.1.1实现读取.plist文件(使用数组CCArray)
- cocos2d-实现读取.plist文件(使用数组CCArray)
- cocos2d-实现读取.plist文件(使用数组CCArray)
- 学习笔记之cocos2d-x2.1.1实现读取.plist文件
- 学习笔记之cocos2d-x2.1.1实现修改plist文件数据,用TinyXml解析XML
- 学习笔记之cocos2d-x2.1.1实现修改plist文件数据,用TinyXml解析XML
- 【Cocos2d-x 3.0学习笔记】coco2d-s 读取plist 文件报错
- 我的Cocos2d-x学习笔记(二十一)内置粒子系统、使用粒子特效文件
- java学习笔记:使用zip api进行文件解压缩以及不解压直接读取指定文件内容
- scala 学习笔记(02) 元组Tuple、数组Array、Map、文件读写、网页抓取示例
- PHP学习笔记——使用回调函数处理数组的函数array_filter()
- 学习笔记之cocos2d-x2.1.1实现多个精灵的拖动
- ITCAST视频-Spring学习笔记(使用Spring配置文件实现AOP)
- cocos2d-x学习笔记——Csv文件读取工具
- 【Cocos2d-X开发学习笔记】第19期:动作管理类(CCActionManager)的使用
- Cocos2dx 学习随笔(一) Cocos2dx 3.x 读取plist文件 ValueVector 与 ValueMap的使用
- Scala学习笔记(二)--数组、列表、元祖和scala脚本编写及读取文件
- PHP学习笔记——使用回调函数处理数组的函数array_walk()
- 韩顺平_PHP程序员玩转算法公开课(第一季)07_使用数组实现堆栈_学习笔记_源代码图解_PPT文档整理
- Cocos2d-x使用CCGLProgram和Shader文件实现精灵置灰