码迷,mamicode.com
首页 > 其他好文 > 详细

Tween动画实现

时间:2015-12-15 18:14:50      阅读:176      评论:0      收藏:0      [点我收藏+]

标签:

Tween动画主要的功能是在绘制动画前设置动画绘制的轨迹,包括时间、位置等等,但Tween动画的缺点是他只能设置起点与结束点的两帧,中间过程全部由系统帮我们完成,所以在帧数比较多的游戏开发中是不太会用的。

Tween一共提供了四种动画效果:

Scale:缩放动画

Rotate:旋转动画

Translate:移动动画

Alpha:透明渐变动画

Tween与Frame动画类都需要在res\anim路径下创建动画的布局

1.Scale缩放动画

<scale>标签为缩放节点

android:fromXscale="1.0"    表示开始时X轴缩放比例为1.0(原图大小*1.0为原图大小)

android:toXscale="0.0"       表示结束时X轴缩放比例为0.0(原图大小*0.0为缩小到看不见)

android:fromYscale="1.0"   (与X轴类似)

android:toYscale="0.0"       (与X轴类似)

android:pivotX="50%"        X轴所放的位置为中心点

android:pivotY="50%"         Y轴缩放的位置为中心点

android:duration="2000"      动画播放时间,这里是2000毫秒,也就是2秒

 

这个动画布局设置动画从大到小进行缩小

<?xml version="1.0" encoding="utf-8"?>
<scale xmlns:android="http://schemas.android.com/apk/res/android"
                android:fromXScale="1.0" 
                    android:toXScale="0.0"
                android:fromYScale="1.0" 
                android:toYScale="0.0" 
                android:pivotX="50%"
                android:pivotY="50%" 
                android:duration="2000">
</scale>

 

Tween动画实现

标签:

原文地址:http://www.cnblogs.com/chhom/p/5048796.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!