Project1
标题:
关于地图上用坐标指定播放动画
[打印本页]
作者:
denis466
时间:
2011-8-13 12:20
标题:
关于地图上用坐标指定播放动画
默认事件里的播放动画功能是在事件上播放,事件脚本里也可以设置,但都是指定事件播放的,怎么才能指定坐标播放呢,比如一片森林突然失火,要播放火的动画,就不用专门建个事件 dsu_plus_rewardpost_czw
作者:
忧雪の伤
时间:
2011-8-13 13:03
@sprite = RPG::Sprite.new
@sprite.x = x
@sprite.y = y
@sprite.animation($data_animations[id], true)
复制代码
此为初始化需要的部分,x, y 为画面坐标,id 为动画编号。
@sprite.update
复制代码
这个方法每帧需要调用,用于刷新。你可以反复调用本方法动画的帧数的次数。
@sprite.dispose
@sprite = nil
复制代码
动画显示完之后,请使用这段代码。
作者:
denis466
时间:
2011-8-13 14:01
本帖最后由 denis466 于 2011-8-16 09:34 编辑
怎么就只播放第一帧呢,如果一直刷新就反复出现第一帧了
作者:
「旅」
时间:
2011-8-21 10:08
denis466 发表于 2011-8-13 14:01
怎么就只播放第一帧呢,如果一直刷新就反复出现第一帧了
不断调用@sprite.update试试~
作者:
zq7695zq
时间:
2011-8-22 13:58
猫猫的鱼。。设定一个事件,然后设置事件坐标..我都不知道怎么弄了,然后在这个事件的地方显示动画。。。不知道行不,。。
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1