赞 | 1 |
VIP | 101 |
好人卡 | 62 |
积分 | 1 |
经验 | 34619 |
最后登录 | 2019-5-30 |
在线时间 | 270 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 270 小时
- 注册时间
- 2010-2-4
- 帖子
- 1305
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有帐号?注册会员
x
既然这里对rge有爱的人有不少,就写点教程意思意思...
其实就是把以前在55rpg发的一些关于粒子和flash的教程整理了一下,虽然也没弄多少,只是把自己感兴趣的内容整理了一下
rge的粒子系统用的是hge的粒子库,有点囧
其实如果有认真看过license.txt的话,应该猜得到
hge粒子编辑器汉化版下载
http://bogy.cn/demo/particleed_cn.rar
hge粒子编辑器原版下载
http://hge.relishgames.com/downloads.html
ParticleSystem
类方法
ParticleSystem.new(filename)
filename 粒子文件名,后缀名是psi,其实是由hge引擎的那个粒子编辑器弄的
方法
bitmap 返回位图对象
bitmap= 设置材质
fire_at(x,y) 点燃粒子
move_to(x,y) 移动粒子
Flash
类方法
Flash.new(filename,width,height)
filename flash文件相对于游戏根目录的路径
width 宽度
height 高度
方法
update 刷新flash对象
pause 暂停
resume 取消暂停
viewport 返回视口对象
x 返回flash左上角的 X 坐标
x= 设置flash左上角的 X 坐标
y 返回flash左上角的 Y 坐标
y= 设置flash左上角的 Y 坐标
z 返回flash的z轴坐标
z= 设置flash的z轴坐标
width 返回flash宽度
height 返回flash高度
forward 前进一帧
back 后退一帧
playing? 判断flash是否正在播放
loop_play? 判断flash是否循环播放
loop_play= 设置flash是否循环播放(true or false)
rewind 重新播放
current_frame 返回flash当前帧数
total_frames 返回flash总帧数
goto_frame(int) 转到指定帧数
mouse_move(x,y) 模拟flash中鼠标的位置移动,可以用来模拟一些flash小游戏
mouse_left_button_down(x,y) 模拟flash中鼠标的左键按下,可以用来模拟一些flash小游戏
mouse_left_button_up(x,y) 模拟flash中鼠标的左键抬起,可以用来模拟一些flash小游戏
|
|