主题:  伸展动画如果做?

jinfeng_5d

职务:普通成员
等级:1
金币:0.0
发贴:39
#12001/8/17 21:21:10
在Director中,图形的伸展动画是压小,然后变到大,怎么能够让它不变形的一点点中显示出来呢?



bluebox

职务:普通成员
等级:1
金币:1.0
发贴:290
#22001/8/17 22:16:21
什么意思?比如说是把一个多边形变成诸如3角形或方形的?



donlee

职务:普通成员
等级:1
金币:1.0
发贴:271
#32001/8/18 11:07:09
比较通用的办法是在score用between,或在执行时用lingo动态修改sprite的width、height或left、right、.....等属性。



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#42001/8/18 16:54:38
jinfeng在上个帖子中说
引用:
在Director中,图形的伸展动画是压小,然后变到大,怎么能够让它不变形的一点点中显示出来呢?


选中最后一帧,加入关键帧,再选 中第一帧,把它的长宽设为0,这样就可以实现画面由小变大了



amystar

职务:普通成员
等级:1
金币:1.0
发贴:248
#52001/8/20 18:46:16
草原风,你说的只是将一张图压缩到宽为0,然后再伸展为具体的宽度。
而Jinfeng 说的是图片并不压缩,只是看不见,就象用Flash的遮罩,将
一个长方形的遮罩由宽为0到为300后,图片显示的动画。



jinfeng_5d

职务:普通成员
等级:1
金币:0.0
发贴:39
#62001/8/20 18:49:41
草原风在上个帖子中说
引用:
jinfeng在上个帖子中说
引用:
在Director中,图形的伸展动画是压小,然后变到大,怎么能够让它不变形的一点点中显示出来呢?


选中最后一帧,加入关键帧,再选 中第一帧,把它的长宽设为0,这样就可以实现画面由小变大了


我是问照片如何逐渐显示出来,但不是一边变型一边显示。
关键一点是怎么不让它变型。



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#72001/8/24 18:01:07
jinfeng在上个帖子中说
引用:
草原风在上个帖子中说
引用:
jinfeng在上个帖子中说
引用:
在Director中,图形的伸展动画是压小,然后变到大,怎么能够让它不变形的一点点中显示出来呢?


选中最后一帧,加入关键帧,再选 中第一帧,把它的长宽设为0,这样就可以实现画面由小变大了


我是问照片如何逐渐显示出来,但不是一边变型一边显示。
关键一点是怎么不让它变型。
就象是amystar
所说的那样吗???



jinfeng_5d

职务:普通成员
等级:1
金币:0.0
发贴:39
#82001/8/27 14:59:38
对的,应该就象amystar讳疾忌医的那样。

编辑历史:[这消息被jinfeng编辑过(编辑时间2001-08-27 15:13:19)]


草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#92001/8/27 15:12:48
jinfeng在上个帖子中说
引用:
对的,应该就象amystar讳疾忌医的那样。

可以说明白点吗?我没有听懂哟



jinfeng_5d

职务:普通成员
等级:1
金币:0.0
发贴:39
#102001/8/28 10:49:37
不好意思!我打错了。

我的意思是正象amystar所说的那种在Flash中用mask实现的图片显现效果。



草原风

职务:版主
等级:5
金币:13.0
发贴:3489
#112001/8/28 11:02:40
那就那样做好了,用遮罩做,如果没有交互的话, 我倒是说不如用别的工具来做好了