Project1
标题:
怪物图鉴:如何根据图本身的像素来决定大小
[打印本页]
作者:
typhon_524
时间:
2008-10-13 18:01
标题:
怪物图鉴:如何根据图本身的像素来决定大小
下面的脚本里怪物图鉴的完善版里设置怪物图片的大小,但是图片一律被撑大了,本身图小的怪物比图大怪物显得还要巨大,如何根据图本身的像素大小来决定大小
class Sprite_Enemy_Graphic< Sprite
attr_accessor :enemy
#--------------------------------------------------------------------------
# ● オブジェクト初期化
#--------------------------------------------------------------------------
def initialize(viewport,enemy)
super(viewport)
if @enemy != enemy
self.bitmap = RPG::Cache.battler(enemy.battler_name, enemy.battler_hue)
cw = self.bitmap.width
ch = self.bitmap.height
if cw>ch
self.zoom_x=150.0/cw
self.zoom_y=150.0/cw
else
self.zoom_x=150.0/ch
self.zoom_y=150.0/ch
end
self.x=10
self.y=110
@enemy=enemy
end
end [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
一路一风尘
时间:
2008-10-13 19:38
提示:
作者被禁止或删除 内容自动屏蔽
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1