- 注册时间
- 2004-7-12
- 最后登录
- 2011-1-16
⑥精研
仙剑````只有
- 积分
- 2449
|
想把自己用FLASH做的动画在RMXP播放吗?其实很简单,自己的FLASH做好后,但击菜单命令的FILE(文件)---导出------导出影片,把导出格式转成AVI.格式
再在RPGXP的RGSS输入ROYROY献出的代码
returnstring = ' ' * 127
FileName = "C:\\yor_avi_file.avi"
s = sprintf('open "%s" type avivideo alias video', FileName)
mciSendString = Win32API.new("winmm", "mciSendString", ['P','P','L','L'], 'L')
erg = mciSendString.call(s, returnstring, 127, 0)
erg = mciSendString.call("set video time format ms", returnstring, 127, 0)
erg = mciSendString.call("play video from 0", returnstring, 127, 0)
@sprite = Sprite.new
@sprite.bitmap = Bitmap.new(640, 480)
loop do
Graphics.update
Input.update
if Input.press?(Input::C)
erg = mciSendString.call("close video", returnstring, 127, 0)
end
sleep(0.1)
end
注:C//yor_avi_file.avi是你的AVI的位置
|
|