tween同时操作透明度与位置时,代码繁琐了好多倍
2.x都可以直接操作,都在node节点上
3.x非要单独弄成组件和set参数,属性还都是只读了
天才般的设定
劝退了
为了设计而设计的
毕竟要抄作业
插件编写也麻烦很多,教程跟屎一样
不然咋弄付费教程骗人钱财 
有些东西吧,官方有各种理由这么设计,就是不站在用户的角度来设计

建议吐槽之前先看看新版本的tween文档,同时缓动可以用parallel可以tween不同对象
tween(this.node)
.parallel(
tween(this.node).to(1, {position: new Vec3(100, 100, 0) }),
tween(this.node.getComponent(UIOpacity)).to(1, {opacity:0})
)
.start(); 新tween 基本做到万物皆可tween了还是蛮好用的
2赞
确实有点脱了裤子放屁的感觉,因为最后都是在操作_uiProps上面的属性,除非_uiProps 后面也要移除