找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2447|回复: 4

RMXP播放FLASH方法

[复制链接]
发表于 2004-11-14 10:49:38 | 显示全部楼层 |阅读模式
想把自己用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的位置



carol3 该用户已被删除
发表于 2004-11-16 12:17:12 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
发表于 2004-11-16 18:26:36 | 显示全部楼层
swf可比avi小多了!
发表于 2004-11-18 16:58:45 | 显示全部楼层
avi的新窗口还没解决呢
发表于 2004-11-22 22:23:29 | 显示全部楼层
这个不也要新窗口?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|幻想森林

GMT+8, 2026-10-31 13:10 , Processed in 0.011868 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表