Project1

标题: 关于战斗中获取人物的图片尺寸 [打印本页]

作者: rasldms    时间: 2011-6-2 19:20
标题: 关于战斗中获取人物的图片尺寸
本帖最后由 rasldms 于 2011-6-2 21:59 编辑

就是说在Scene_Battle 里的某一步骤里....我想获得某个人物的战斗图片的宽和高....

但是不知道从哪个地方 用什么方法读取......

求教
作者: jhhuang    时间: 2011-6-2 19:49
本帖最后由 jhhuang 于 2011-6-2 20:18 编辑

这个问题很悬念.....RM定义角色的数据类里并没有定义图片的宽和高...但定义了数据库中设置的人物图像的文件名(character_name).然后在需要判断时读取这个角色"的图片名""的图片"...

例子:
self.bitmap = RPG::Cache.battler(@battler_name, @battler_hue)
@width = bitmap.width
@height = bitmap.height
self.ox = @width / 2
self.oy = @height
作者: rasldms    时间: 2011-6-2 20:02
jhhuang 发表于 2011-6-2 19:49
这个问题很悬念.....RM定义角色的数据类里并没有定义图片的宽和高...但定义了数据库中设置的人物图像的文件 ...

试了下...确实能解决问题了...感谢

刚开始想从@spriteset这方面着手...可是没成功




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1