新人求助

cocos creator中怎么使预制体在背景中由上到下一直循环做下落运动~请教~

用预制体生成节点,节点该怎么下落就怎么下落。

表示不知道节点它应该怎么下落~

去看一下cocosCreator中组件的生命周期

在update函数中调整节点的y坐标

update更新坐标,检测到超出屏幕后重新设置y坐标到屏幕上方即可。
当然如果没有其他逻辑的话你可以直接通过cc.moveTo配合cc.repeatForever然后用cc.sequence来实现

成功了,谢谢

我会多看文档的,谢谢

let a = cc.view.getVisibleSize().height获得可视区域的屏幕的高度,获得预制体的高度height,让预制体一开始就在a / 2 + height / 2的高度,执行动作cc.moveTo(time,this.node,x,(a + height))进行下落,动作回调cc.callFunc重置预制体的起始位置,用顺序动作cc.sequence顺序执行上述动作,最后对cc.sequence做循环动作repeatForever就行了,具体可以看文档里的动作列表

看懂了你的思路,感谢指点,比心