cocos2dx 3.3 RC2 SPINE在LUA中如何寻找当前帧的BONE? findBone findSlot 在LUA中都无法使用 :getSkeleton () 可用 但是获取出来的 spSkeleton 无法使用
求教,是要自己写支持么?写在lua_cocos2dx_spine_auto.cpp 中么?
可否提供思路?
同样的问题,mark
同样的问题,mark
同样的问题,mark
同样的问题,mark
同样的问题,mark
你的需求是不是在skeletonAnimation动画上添加一个Node?我们项目在做骨骼上加粒子特效时是在c++实现的,然后在公开一个在对应骨骼上添加节点的接口给lua使用,不知道是否符合你的需求。应为spine动画本身是一个节点,要挂在它的骨骼上,在skeletonAnimation的update函数上(更新函数)需要矩阵转换将添加的node根据对应骨骼的X,y位置再转换
请问层级关系怎么处理的呢?
比如我想添加一个node在某个bone之上,在另一个bone之下
那就在这两点之间你想挂的地方加一个bone… 唯一作用就是挂Node
谢谢,已经这么干了~
就算挂node了,也很难处理和原生spine的slot的层级关系。