首先先说一下我要实现的效果,一个大石头在一定的高度沿着x轴左右移动,飞机再它的下面发射子弹,打中大石头后会出现两个一样的小石头 ,一个向左一个向右,就在对象池创建小石头的函数加一个参数 函数名(flag)flag=fangxiang(表示小石头运动的正负方向+1,-1),小石头的运动脚本为this.node.x+=this.fangxiangthis.speeddt;
但是生成的小石头有的时候是沿一个方向运动的,搞不懂哪里出了问题
来个大佬指点指点啊
这个问题和对象池nodepool一点关系都没有啊,只是你组件脚本的问题。组件脚本没问题的话,在reuse中或者从nodepool中get出来后改变flag的值就可以了。
谢谢开发大佬,已经解决了
