赞 | 0 |
VIP | 0 |
好人卡 | 17 |
积分 | 1 |
经验 | 6957 |
最后登录 | 2013-5-13 |
在线时间 | 237 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 237 小时
- 注册时间
- 2011-7-28
- 帖子
- 81
|
鼠标系统的update里面写上
if $isplaying
@mouse_sprite.opacity = 0
else
@mouse_sprite.opacity = 255
end
播放视频前打开$isplaying开关,播放视频后关闭$isplaying开关
flash播放器脚本- class Play
-
- def play(filename, button)
- @sprite = Sprite.new
- @sprite.bitmap = Bitmap.new(640, 480)
- @sprite.bitmap.fill_rect(0, 0, 640, 480, Color.new(0,0,0,255))
- fls = RMFlash.load(filename, 640, 480)
- fls.loop = 1
- fls.z = 9999
- @button = button
- @fr = Graphics.frame_rate
- Graphics.frame_rate = 40
- while true
- Graphics.update
- Mouse.update
- fls.update
- break if @button == 1 and Keyb.trigger($keys["Esc"])
- break if !fls.playing?
- end
- fls.dispose
- Graphics.frame_rate = @fr
- @sprite.dispose
- RMFlash.clear_all
- end
- end
复制代码 替换掉原来的class Play |
|