mugen开场动画 intro.def 里的参数
mugen开场动画 intro.def 里的参数
其實開頭動畫的設定跟畫面包的相似又不太一樣,比較簡單一點,不過圖層的編排會比較麻煩
作法大約分成兩種~1.分各種圖層去編排(會比較麻煩一點,不過容量會比較小)2.一個畫面一個畫面的去抓圖然後一張一張的放(作比來會比較簡單,不過容量會比1大很多倍,比較不建議)
以下是def部分說明~!
[SceneDef]
spr = end.sff ;---->sff檔的名子
startscene = 0 ;---->開始的scene編號
[Scene 0] ;---->scene編號(其實沒什麼差啦,就算全部用0也是從上放到下)
; Fade
fadein.time =100 ;---->進入動畫的時間
fadein.col = 0,0,0 ;---->進入動畫的特效顏色
fadeout.time = 100 ;---->離開動畫的時間
fadeout.col = 0,0,0 ;---->離開動畫的特效顏色
clearcolor = 0,0,0 ;---->背影的顏色
layerall.pos = 0,0 ;---->全部圖層0點的位子x,y(0,0就是在左上)
layer0.anim = 1 ;---->圖層0的anim編號
layer0.offset =0,150 ;---->圖層0的位子x,y(x愈大圖片愈右,y愈大圖片向上)
layer0.starttime = 0 ;---->圖層0的開始的時間
#註:圖層最多為layer(0~9)10個,而圖層0會被設定為最上,圖層的判定1<2<3<4<5<6<7<8<9<0,所以最底層的圖片就1,以此類推
layer1.anim = 1
layer1.offset = -28,20
layer1.starttime = 0
layer2.anim = 2
layer2.offset = 68,52
layer2.starttime = 0
layer3.anim = 3
layer3.offset = -15,82
layer3.starttime = 0
layer4.anim = 4
layer4.offset = -15,127
layer4.starttime = 0
layer5.anim = 5
layer5.offset = -15,140
layer5.starttime = 0
layer6.anim = 6
layer6.offset = 237,168
layer6.starttime = 0
layer7.anim = 7
layer7.offset = 10,240
layer7.starttime = 0
bgm = opening.mp3 ;-->撥放的音樂
bgm.loop = 0 ;-->音樂是否重復
end.time = 1500 ;-->全部結束的時間(就算layer沒作完,設定時間結束,動畫還是會結束的,所以要大約算一下)
[Begin Action 7] ;-->anim編號7
0,7, 0,0, 3 ;分別代表 組群號碼(sff檔),編號號碼(sff檔),圖片的x軸,圖片的y軸,圖片顯示時間
0,7, 0,-1, 3
[Begin Action 0]
0,6, 0,0, -1
[Begin Action 1]
0,6, 0,0, -1
[Begin Action 2]
0,1, 0,0, -1
[Begin Action 3]
0,2, 0,0, 120
[Begin Action 4]
0,3, 0,0, 90
0,3, -1,0, 90
[Begin Action 5]
0,5, 0,0, 60
0,5, -1,0, 60
[Begin Action 6]
0,4, 0,0, 60
0,4, -1,0, 60
0,4, -2,0, 60
如果不夠用或是要用到進入動畫特效的要再作一個scence,mugen會從上放到下,但anim的編號不能一樣,一樣的話會放最上面的為先
大約這樣說一下,比較希望你用作法1去作,雖然比較麻煩,不過會比較好一點,比較不建議用作法2去作(不過現在好像好多人都用這種方法去作)
作法大約分成兩種~1.分各種圖層去編排(會比較麻煩一點,不過容量會比較小)2.一個畫面一個畫面的去抓圖然後一張一張的放(作比來會比較簡單,不過容量會比1大很多倍,比較不建議)
以下是def部分說明~!
[SceneDef]
spr = end.sff ;---->sff檔的名子
startscene = 0 ;---->開始的scene編號
[Scene 0] ;---->scene編號(其實沒什麼差啦,就算全部用0也是從上放到下)
; Fade
fadein.time =100 ;---->進入動畫的時間
fadein.col = 0,0,0 ;---->進入動畫的特效顏色
fadeout.time = 100 ;---->離開動畫的時間
fadeout.col = 0,0,0 ;---->離開動畫的特效顏色
clearcolor = 0,0,0 ;---->背影的顏色
layerall.pos = 0,0 ;---->全部圖層0點的位子x,y(0,0就是在左上)
layer0.anim = 1 ;---->圖層0的anim編號
layer0.offset =0,150 ;---->圖層0的位子x,y(x愈大圖片愈右,y愈大圖片向上)
layer0.starttime = 0 ;---->圖層0的開始的時間
#註:圖層最多為layer(0~9)10個,而圖層0會被設定為最上,圖層的判定1<2<3<4<5<6<7<8<9<0,所以最底層的圖片就1,以此類推
layer1.anim = 1
layer1.offset = -28,20
layer1.starttime = 0
layer2.anim = 2
layer2.offset = 68,52
layer2.starttime = 0
layer3.anim = 3
layer3.offset = -15,82
layer3.starttime = 0
layer4.anim = 4
layer4.offset = -15,127
layer4.starttime = 0
layer5.anim = 5
layer5.offset = -15,140
layer5.starttime = 0
layer6.anim = 6
layer6.offset = 237,168
layer6.starttime = 0
layer7.anim = 7
layer7.offset = 10,240
layer7.starttime = 0
bgm = opening.mp3 ;-->撥放的音樂
bgm.loop = 0 ;-->音樂是否重復
end.time = 1500 ;-->全部結束的時間(就算layer沒作完,設定時間結束,動畫還是會結束的,所以要大約算一下)
[Begin Action 7] ;-->anim編號7
0,7, 0,0, 3 ;分別代表 組群號碼(sff檔),編號號碼(sff檔),圖片的x軸,圖片的y軸,圖片顯示時間
0,7, 0,-1, 3
[Begin Action 0]
0,6, 0,0, -1
[Begin Action 1]
0,6, 0,0, -1
[Begin Action 2]
0,1, 0,0, -1
[Begin Action 3]
0,2, 0,0, 120
[Begin Action 4]
0,3, 0,0, 90
0,3, -1,0, 90
[Begin Action 5]
0,5, 0,0, 60
0,5, -1,0, 60
[Begin Action 6]
0,4, 0,0, 60
0,4, -1,0, 60
0,4, -2,0, 60
如果不夠用或是要用到進入動畫特效的要再作一個scence,mugen會從上放到下,但anim的編號不能一樣,一樣的話會放最上面的為先
大約這樣說一下,比較希望你用作法1去作,雖然比較麻煩,不過會比較好一點,比較不建議用作法2去作(不過現在好像好多人都用這種方法去作)
您在这个论坛的权限:
您不能在这个论坛回复主题