作者cjcat2266 (CJ Cat)
看板Flash
标题Re: [问题] 想请问各位大大有关flash8转场效果的程 …
时间Thu Oct 18 23:27:38 2007
※ 引述《evan70085 (骏骏)》之铭言:
: 因为小弟最近遇到一个大难题
: 小弟只会用底下的程式码下去转场了已
: on (release) {
: gotoandplay("s02",1);
: }
: s02是一个场景,我设定一个按钮图,按下去就会自动转场到s02里的第一个影格
: 想请问各位大大是否还有别种转场效过的语言
: 请求各位大大提供有关的语言给小弟参考一下orz
其实手动可以做出来的转场效果也很多种呀~
另外,建议一个.fla档里面用一个场景就够了
不然在coding管理方面会有点混乱...
(也有可能是我个人因素啦)
我习惯把不同场景分开做成MC
然後再把这些MC丢到一个"MC老大"里面
这个老大就是负责处理这些"场景MC"
在Flash authoring tool里面就可以手动作出的转场效果
我在以下举两个例子
1.调整上层场景的alpha
(以下是"MC老大"的时间轴)
Boss timeline.................................................
├Scene1 |‧ |‧(P1)------>|‧(P2) |
└Scene2 |‧ |
Scene1这个"场景MC"的alpha就从P1的100渐变到P2的0
Scene2就会浮现出来了
2.利用mask来让上层场景消失
(以下是"MC老大"的时间轴)
Boss timeline.................................................
├mask |‧(P3)----------------->|‧ |
│└Scene1 |‧ |
└Scene2 |‧ |
在mask上面做一个"长方形裂开"的shape tween
Scene2就会浮出来了
这招可以搭配Swift3D Max之类其他软体的来做mask
可以做出很华丽的换场mask
像是利用3DS Max的PBomb来做出爆炸碎片动画
然後用Swift3D Max输出成.swf档之後汇入Flash
用这个.swf来当作Scene的mask
Scene1就会像碎掉一般地消失
--
CJ Cat = Croa'J Cat = Cockroach Cat = 西街凯特 = 蜚蠊猫 = 蟑螂猫
Gallery
http://cjcat2266.deviantart.com
ptt2 Board CJWorkshop - 阿多比闪光(Adobe Flash)研讨区
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 61.228.80.67
1F:推 evan70085:谢谢大大给我的建意,我终於懂了 = = 10/19 09:29