作者LimpRogi (Demon's day)
看板Flash
标题Re: [问题] 请问这种影片是怎麽做的?
时间Sun Jun 18 05:34:41 2006
补间动画要做这样可以说是非常麻烦
我简单解释一下好了
场景中有二个图层分别放上按钮及mc(实体名称例如设a好了)
mc的内容有 : 图层1 → 一张横向的大图分别放有不同双鞋子
图层2 → 写上as
x_vel = (xvel-_x)*0.1;
y_vel = (yvel-_y)*0.1;
setProperty("", _x, Number(x_vel)+Number(_x));
setProperty("", _y, Number(y_vel)+Number(_y));
按钮写上as语法
on (release) {
a:xvel = x;
a:yvel = x;
}
x中的数字则看你的场景大小来决定移动的座标数
当然不需上下移动的话则可以去掉yvel这个变数
大概就是这样
另一种写法则是用x.position来写
原理相同做法其实也差不多
希望对你有帮助
※ 引述《neves (seven)》之铭言:
: 嗯嗯 刚刚有大大推 用AS写x.vel和y.vel的变数 直接移动图片到定点的方式
: 回去会试试看 @"@ 因为总觉得移动补间动画好像不太可行 ~"~ 因为他是写死的
: 总不能要判断要往左移或右移吧 这样可能会很繁复 ~"~
: 总之 还是谢谢 ^^
: ※ 引述《hallmark (Marxism(叔叔))》之铭言:
: : 我看到的学Flash的书籍 多半是按一个按钮然後出现一个静态的图片
: : 这个puma的网页做得细致是 图片不是静态而是动态
: : 且依照你按鞋子是左至右边或是右边至左边 图片的移动方式也不相同
: : 可是以移动补间的动画的概念来套用的话 图片的移动不是特别难
: : 比较要思考清楚的反而是AS(action script)的设定
--
God grant me strength.
Blessed be the Lord,my strength,which teaches my hands to war.
My goodness and my fortress...my high tower and my deliverer...
my shield and He in whom l trust.
上帝赐给我力量.主是我的力量,祂教我的手如何战争
祂是我的上帝和避难所...是我的高塔及救赎者.我的盾牌与我的依靠.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.44.123