在我们最新的版本creator2.3.1中目前使用的稳定性觉得是不错的,应该是一个比较稳定的版本了吧,还有那个只构建脚本的勾选,只能说用起来是真香~给引擎组赞一个!
每个故事总有但是,接下来我就要吐槽有一下官方强推的这个tween动作系统了,我能理解官方想用tween迅速代替调action的心情,但是tween本身的不完善是一回事,并且稳定和api也太不详细了吧,只有日常最常用的几种, 比如我想代替调cc.flipX(),cc.bezierTo()这样的动作时,根本找不到代替的api和方式,但是不替换又疯狂弹提示,真的是要逼死强迫症啊 啊啊啊啊!!!
希望有大佬提供一下方式,或者可以反馈一下2.3.1的稳定性呀目前我用着挺香的~
消灭0回复~
再给你加一条回复
看源码。
cc.flipx 实际就是 this.target.scaleX = Math.abs(this.target.scaleX) * (this._flippedX ? -1 : 1);
操作了node 的 scaleX 属性。
可以用 cc.tween(NODE).to(0,{scaleX: 1}).start(); 代替。
同理,cc.bezierTo 是节点按照一定轨迹运动,此时操作节点的x,y属性即可
能不能讲下怎么操作
https://docs.cocos.com/creator/manual/zh/scripting/tween.html#支持缓动任意对象的任意属性
这个方式利用了文档上这个特性
bezierDemo.zip (821.9 KB)
操作了一个节点下面组件的factor属性,factor从0变成1的过程node位置发生变动。
来源是隔壁论坛的 https://bbs.egret.com/thread-1842-1-1.html
1赞