cocos creator 学习(五)
来源:互联网 发布:qq炫舞卡八音软件 编辑:程序博客网 时间:2024/06/05 19:45
Assert failed:TMX atlas index not found. Shall not happen
这个错误提示是让我去CCTMXLayer.cpp的第487行看这个函数:
ssize_t TMXLayer::atlasIndexForExistantZ(int z)
{
int key=z;
int *item = (int*)bsearch((void*)&key, (void*)&_atlasIndexArray->arr[0], _atlasIndexArray->num, sizeof(void*), compareInts);
CCASSERT(item, "TMX atlas index not found. Shall not happen");
ssize_t index = ((size_t)item - (size_t)_atlasIndexArray->arr) / sizeof(void*);
return index;
}
当然我什么也没看懂,网上搜也没有。最为气愤的是浏览器上明明可以找得到索引。但是如果用模拟器跑就会报这个错。
layer.removeTileAt(p);
后来用Math.floor()向下取整
也就是现在的p(也就是cc.p(18,9));
这下就没有毛病了。
阅读全文
0 0
- cocos creator 学习(五)
- cocos Creator 学习(二)
- cocos Creator 学习(三)
- cocos creator学习(十四) websocket、onfire
- cocos Creator学习 二
- cocos creator 学习总结
- Cocos Creator 视频学习笔记
- cocos creator学习笔记2017.2.10(二)
- cocos creator学习(七)触摸和键盘事件总结
- cocos creator
- cocos Creator
- Cocos Creator Box2d 学习笔记-01
- Cocos Creator Box2d 学习笔记-02
- cocos creator学习笔记2017.2.9
- cocos creator学习笔记2017.2.14
- Cocos Creator脚本开发(一)
- Cocos Creator脚本开发(二)
- Cocos Creator脚本开发(三)
- 关于MySQL数据库调优的几点心得
- 设计模式学习—空对象模式(Null Object Design Pattern)
- Android自定义控件(特效二) 点击屏幕,根据所点击的位置绘制桃心
- jQuery源码学习笔记(10)
- rn笔记:(Genymotion)启动rn时,node没启动成功,导致报错unable to load script from assets'index.android.bundle'
- cocos creator 学习(五)
- android中关于点击屏幕,实现破碎的效果的实现
- Python基础之Windows下Python3.x环境搭建
- 文章标题 HDU 2222 : Keywords Search (AC自动机模板)
- Js apply()使用详解
- Kubernets演进
- Example 6.7 An Access-Control Queuing Task
- java中List的用法和实例详解
- Java反射-1