1.7的spine接口自动绑定需要优化

ayang008
Thu, 19 Oct 2017 12:51:50 +0000

目前发现问题的接口有:
js_cocos2dx_spine_SkeletonRenderer_findBone
js_cocos2dx_spine_SkeletonRenderer_findSlot
问题是:
如果找的骨和插槽不存在, 直接crash, 因为访问了空指针.

而其实更合理的行为应该是找不到的话就返回undefined或者null. 像我们游戏中就会有通过判断是否有某个名称的骨而有不同的表现.
解决方法:
spbone_to_seval这样的接口参数从引用改为指针, 内部对空指针进行判断并返回undefined或者null的值作为结果.
请考虑采纳并放到后面的版本中.

阅读整个主题