请问一个很棘手的问题 有偿回答

请问 回收刀片动态插入刀的队列里的效果 该怎么样实现

KAMI(820174300) 21:10:56

如果动态在在往里插一把刀 就没思路了

求求各位了 让我明白把 我已经 想的 好几顿饭都没吃了
献上我写的demo.zip (2.3 MB)例子代码 谁能帮我把这个问题解决了 加我微信 m820174300

有偿 虽然不多 但是 让大哥吃顿宵夜还是可以的 拜托各位大哥了

本人 才学cocos 半个月 实在好多不懂

不能沉下去阿

重新按圆等分公式展开,然后各自cc.moveTo新的位置?

是的。。。应该是这样

不知道是否是你想要的效果,反正就是:用新的位置和角度,修正(cc.moveTo(),cc.roationTo())已有的飞刀,再加入新的飞刀.demo.zip (1.1 MB)

有没有牛逼的大哥

你要实现的效果是:初始6把刀旋转,然后捡一把刀,变成7把刀旋转?

根据加入飞刀数量重新计算每个飞刀相对于圆盘的坐标然后moveTo,细节需要自己多调

对的阿

关键是飞刀一直在动 坐标不好计算

魔锯转圈圈是你的?

所有飞刀放在一个容器节点里面,转动容器,里面所有飞刀局部坐标相当于是静止的,然后用这个坐标来进行等分圆计算呢

我也希望是我的:grin:

就是把飞刀放到一个节点的下面 转动这个节点 飞刀跟着转 这个我知道 但是动态插刀 我就不知道了

我先看看你的demo,cocos什么版本的

我运行了 怎么是飞刀往中心移动

2.0.10

NewProject_11.zip (2.3 MB)

改了下你的demo,你看看

roation += roation +360 / goldCount 这个你是怎么想出来的

一个圆360度,几把刀就几等分啊,算出每两把刀到圆心的夹角,夹角多少,刀就转多少,因为刀始终是和半径方向相切的