flash 动画数据导出 到 coco2d-js ,cocos2d-x 问题的记录
2015-04-01 10:05
337 查看
1:必须搞清flash坐标系 和 cocos2d 的坐标系的差异
2:对于cocos2d系列坐标系的深入理解: 以前我们常认为 coco2d-x的X,Y是相对坐标系,相对于父节点的X,Y的坐标,这种说法其实也没有错误,跟准确的了解应该是X,Y的坐标是锚点坐标,再准确一点X,Y应该是描点(0.5,0.5)位置时候的描点坐标。因为coco2d默认描点是(0.5,0.5)。 这些感念只有再做数据导出的时候,才需要细分出来。 日常的coco2d系列开发,平常的理解就可以了。
3: coco2d-x 中的x,y 默认值 应该是 cocos2d 中锚点是(0.5,0.5)时候,对应的坐标,所以flash 导出数据的时候 x,y 设置 是一个关键... 这个数据是需要再flash 模拟的,默认情况下是没有这个数据的,需要吧锚点不是中心,模拟到中心(falsh是(0,0)和cocos2d不同),再算出他这是的X,Y坐标值,才是coco2d-x 需要的数据。
4:flash 中心描点是(0,0), 而 cocos2d 默认的中心描点是(0.5,0.5)----- 这个对应关系在转出的时候,也需要处理....
2:对于cocos2d系列坐标系的深入理解: 以前我们常认为 coco2d-x的X,Y是相对坐标系,相对于父节点的X,Y的坐标,这种说法其实也没有错误,跟准确的了解应该是X,Y的坐标是锚点坐标,再准确一点X,Y应该是描点(0.5,0.5)位置时候的描点坐标。因为coco2d默认描点是(0.5,0.5)。 这些感念只有再做数据导出的时候,才需要细分出来。 日常的coco2d系列开发,平常的理解就可以了。
3: coco2d-x 中的x,y 默认值 应该是 cocos2d 中锚点是(0.5,0.5)时候,对应的坐标,所以flash 导出数据的时候 x,y 设置 是一个关键... 这个数据是需要再flash 模拟的,默认情况下是没有这个数据的,需要吧锚点不是中心,模拟到中心(falsh是(0,0)和cocos2d不同),再算出他这是的X,Y坐标值,才是coco2d-x 需要的数据。
4:flash 中心描点是(0,0), 而 cocos2d 默认的中心描点是(0.5,0.5)----- 这个对应关系在转出的时候,也需要处理....
相关文章推荐
- 关于骨骼动画max数据导出到dx中一些问题总结
- 【记录】用js调用flash的方法,IE6-8出现的问题
- JS导出table数据到excel问题-Automation 服务器不能创建对象
- cocos2d-x-3.1 国际化strings.xml解决乱码问题 (coco2d-x 学习笔记四)
- cocos2d-x-3.1 数据结构之Vector (coco2d-x 学习笔记六)
- Cocos2d-js 开发记录:图片数据资源等的异步加载
- Cocos2d-js 开发记录:骨骼动画载入
- 记录一下Mysql中数据导入导出遇到的问题
- cocos2d-x-3.1 数据结构之Vector (coco2d-x 学习笔记六)
- 使用tableExport.js导出数据出现科学计数法的问题解决
- js把数据导出成excel的中文乱码问题解决
- 记录一笔关于PHPEXCEL导出大数据超时和内存溢出的问题
- 使用Apache POI 导出大量数据 问题记录
- 使用hive重定向导出的数据文件中包含WARN日志记录问题
- 腾讯云图片鉴黄集成到C# SQL Server 怎么在分页获取数据的同时获取到总记录数 sqlserver 操作数据表语句模板 .NET MVC后台发送post请求 百度api查询多个地址的经纬度的问题 try{}里有一个 return 语句,那么紧跟在这个 try 后的 finally {}里的 code 会 不会被执行,什么时候被执行,在 return 前还是后? js获取某个日期
- Html Table用JS导出excel格式问题 导出EXCEL后单元格里的000412341234会变成412341234 7-14 会变成 2018-7-14(7月14) 自定义格式 web利用table表格生成excel格式问题 js导出excel增加表头、mso-number-format定义数据格式 数字输出格式转换 mso-number-format:"\@"
- Mac架设Cocos2d-JS开发环境问题记录
- Cocos2d-js 开发记录:图片数据资源等的异步加载
- cocos2d-js跨域访问问题,cocos2d-js请求网络数据
- 【cocos2d-js系列问题】cocos2d-js创建帧动画的两种方法