位置: 编程技术 - 正文
推荐整理分享cocos2dx3.2 加载地图和读取数据的简单使用(cocos预加载),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:cocos2dx异步加载,cocos loading,cocos资源加载,cocos资源加载,cocos loading,cocos onload,cocos2dx怎么打开,cocos加载慢,内容如对您有帮助,希望把文章链接给更多的朋友!
Director::getInstance()->getVisibleSize();
auto tg = TMXTiledMap::create("game.tmx"); //加载地图文件
this->addChild(tg);
auto monster = tg->getObjectGroup("monster"); //获取地图对象层
int height = 0;
auto vcObjects = monster->getObjects(); // 获取对象层中所有的对象
for (auto v : vcObjects) {
const ValueMap dict = v.asValueMap();
int id = dict.at("id").asInt();
float fShwoTime = dict.at("showTime").asFloat();
int posX = dict.at("x").asInt();
int posY = dict.at("y").asInt();
auto msg = String::createWithFormat("X = %d, y= %d, id = %d, showTime = %f",posX, posY, id,fShwoTime);
auto lbel = Label::create(msg->getCString(),"Arial", );
auto size = lbel->getContentSize();
lbel->setPosition(Vec2(visibleSize.width /2 , visibleSize.height - size.height /2 - height));
height = size.height;
this->addChild(lbel); // label 显示打印信息
}
Quick cocos2dx-Lua(V3.3R1)学习笔记(7) ---计时器,我是个定时吃饭睡觉的好孩子 计时器,就是让系统每隔一段时间调用我们的函数,来处理一些事情,比如飞机战斗游戏中,子弹与敌机之间的碰撞,系统每一帧调用检测函数,检测
cocos2dx3.x利用sokcet创建客户端和服务端(一) Socke基类:包括Socket的初始化,主要是windows上,在android上就不需要了如果平台为windows,则需要初始化SocketBase::SocketBase(){_bInitSuccess=false;#if(CC_TARGET_PLATFORM=
标签: cocos预加载
本文链接地址:https://www.jiuchutong.com/biancheng/369031.html 转载请保留说明!上一篇:Cocos2d-x 3.2 打包Android平台APK!(cocos2dx 3.17)
友情链接: 武汉网站建设