我现在有一个图片,想让这个图片绕着S型曲线由屏幕的右下角向左上角移动,并且是由小变大的变化,用tween方式能实现么?如果实现不了的话,有别的方法替代么?
活着,就是为了改变世界,改善人类生活,顺便改善一下自己的生活
版主 2# BenBen 发表于 2012-2-23 09:10:07
这个好像不行!TranslateAnimation这个只有开始坐标与结束坐标!

点评

详情 回复 poping888  发表于 2012-2-23 09:49:50

如果用rotate画半圆的方式呢?就是左右反复的画半圆,然后向上移动,我只是猜想,但是还不确定
初级构架师 3# zxjnt 发表于 2012-2-23 09:22:23
动画是搞不了了,估计可以算出轨迹,一步步画出来吧。

点评

详情 回复 poping888  发表于 2012-2-23 09:53:37

那用轨迹怎么画呢?求指导
首席构架师 4# poping888 发表于 2012-2-23 09:49:50
BenBen 发表于 2012-2-23 09:10
这个好像不行!TranslateAnimation这个只有开始坐标与结束坐标!

如果用rotate画半圆的方式呢?就是左右反复的画半圆,然后向上移动,我只是猜想,但是还不确定
活着,就是为了改变世界,改善人类生活,顺便改善一下自己的生活
首席构架师 5# poping888 发表于 2012-2-23 09:53:37
zxjnt 发表于 2012-2-23 09:22
动画是搞不了了,估计可以算出轨迹,一步步画出来吧。

那用轨迹怎么画呢?求指导

点评

详情 回复 zxjnt  发表于 2012-2-23 10:04:33

首先要知道之歌曲线的函数,然后某个时间移动多远(如一秒)将轨迹分割为点,在不同的点上画吧。也不知道可行不。
活着,就是为了改变世界,改善人类生活,顺便改善一下自己的生活
初级构架师 6# zxjnt 发表于 2012-2-23 10:04:33
poping888 发表于 2012-2-23 09:53
那用轨迹怎么画呢?求指导

首先要知道之歌曲线的函数,然后某个时间移动多远(如一秒)将轨迹分割为点,在不同的点上画吧。也不知道可行不。
版主 7# David_Zhang 发表于 2012-2-23 16:26:43
感觉可行~~先研究一下动画的源码~~
~~阿凡达这部电影告诉我们,谁胯下的鸟大听谁的~~
初级构架师 8# xyuan52021 发表于 2012-2-24 22:46:41
您需要登录后才可以回帖 登录 | 注册

关于我们|手机版|Archiver|DEVDIV.COM ( 京ICP备07040843号 )  

GMT+8, 2012-5-19 16:32

Powered by DEVDIV.COM!

© 2010-2012 DEVDIV.COM Coummunity.

回顶部