赞 | 4 |
VIP | 44 |
好人卡 | 11 |
积分 | 12 |
经验 | 54954 |
最后登录 | 2021-10-2 |
在线时间 | 1276 小时 |
Lv3.寻梦者 ○赛
- 梦石
- 0
- 星屑
- 1249
- 在线时间
- 1276 小时
- 注册时间
- 2013-1-22
- 帖子
- 2246
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
本帖最后由 天地有正气 于 2013-12-26 16:54 编辑
果然,今天发烧生病呆在家里还是有些好处的,给大家弄出了个有意义的东西。
本脚本的功能非常简单,就是实现连续动画的播放,由于直接在事件脚本里输比较麻烦(详情参见柳柳教程),
所以特地简化为一行代码。
用法:在事件脚本里输:- picture_movie("文件名",x坐标,y坐标,总帧数)
复制代码 文件要放在Graphics文件夹里的Pictures文件夹里的"picture_movie"文件夹里,至于怎么制作动画,详情请见柳柳
教程。
由于本人发布不过大脑,之前那个连测试都没有测试过,所以重新发一个修改过的:- # 图片动画的播放
- class Interpreter
- def picture_movie(file,x,y,count)
- f = Sprite.new
- f.x = x
- f.y = y
- f_c = 1
- loop do
- f.bitmap = RPG::Cache.picture("/pictures_movie/#{file} (#{f_c})")
- Graphics.update
- if f_c == count
- f.dispose
- break
- else
- f_c += 1
- end
- end
- end
- end
复制代码 详细使用教程将会在下面的楼层发表。 |
评分
-
查看全部评分
|