请教大佬们,在1个点击事件中,动态创建1个Node节点,然后需要 使用tween缓动一个到1个目标位置,发现 tween对动态创建的对象无法执行动画。
动态创建和缓动 两个逻辑 放到1个事件响应里 会有问题,请教大佬们 针对这种情况有啥好的思路方法么?
啥意思,instantiate一个node之后再把这个node作为缓动对象不就行了吗
如果这个对象刚创建时就 设置给 tween(node) ,tween 会认为这个 node 无效
addchild了没,我经常这样用,怎么会无效
嗯,创建好就 addChild 了,紧接着 执行 tween(node).xxxxx.start() ,执行时控制台会 warning,说tween没有有效的 target,我把tween的逻辑 放 lateUpdate 后就好了。
猜测是 在一个 渲染周期里 新建的node还没渲染出来。。。