I was just wondering this problem, because I have a project on ngui 2.7 where I scale the sprite using an animation file of unity and attach an animation component of unity to play the animation file.
This file was scaling the transform scale that on ngui 2.7 was used to scale the sprite, but on ngui 3.0 this was moved to width and height, and that is good for other things I understand, but not for this case.
I know that I can make this possible this effect with Tween Width and Tween Height, but I was animating other things to like alpha, position and rotation on the animation file and just write one line of code to play this animation, but with ngui 3 i need to add like 4 tweens scripts to the sprite and play all tweens at the same time, and thats ok, but why not have the alternative option of using also animation files of unity?