Project1

标题: 请教 [打印本页]

作者: rphy    时间: 2007-7-9 07:28
标题: 请教
在Arrow_Enemy里面:
...
    # 设置活动块坐标
    if self.enemy != nil
      self.x = self.enemy.screen_x
      self.y = self.enemy.screen_y
    end
  end
...
怎样可以获得或表示ENEMY的图片的宽度和高度呢,谢谢
作者: rphy    时间: 2007-7-9 07:28
标题: 请教
在Arrow_Enemy里面:
...
    # 设置活动块坐标
    if self.enemy != nil
      self.x = self.enemy.screen_x
      self.y = self.enemy.screen_y
    end
  end
...
怎样可以获得或表示ENEMY的图片的宽度和高度呢,谢谢
作者: 精灵使者    时间: 2007-7-9 07:39
在game_enemy里面有这个……
  #--------------------------------------------------------------------------
  # ● 取得战斗画面 X 坐标
  #--------------------------------------------------------------------------
  def screen_x
    return $data_troops[@troop_id].members[@member_index].x
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面 Y 坐标
  #--------------------------------------------------------------------------
  def screen_y
    return $data_troops[@troop_id].members[@member_index].y
  end
  #--------------------------------------------------------------------------
  # ● 取得战斗画面 Z 坐标
  #--------------------------------------------------------------------------
  def screen_z
    return screen_y
  end

是不是这一个部分?
作者: 七夕小雨    时间: 2007-7-9 08:50
战斗图的高度么?……

Sprite_Battler里面

self.bitmap = RPG::Cache.battler(@battler_name, @battler_hue)
@width = bitmap.width
@height = bitmap.height

明白?……
作者: rphy    时间: 2007-7-9 16:34
我的意思是想获得敌人战斗图的高度和宽度然后在Arrow_Enemy里面应用,
作者: rphy    时间: 2007-7-9 16:38
以下引用七夕小雨于2007-7-9 0:50:18的发言:

战斗图的高度么?……

Sprite_Battler里面

self.bitmap = RPG::Cache.battler(@battler_name, @battler_hue)
@width = bitmap.width
@height = bitmap.height

明白?……

额...不是很明白,试着把bitmap.width用到Arrow_Enemy里面,发现箭头改变的位置不会随
敌人图块大小变化而变化
可以请你说明白些么
作者: 精灵使者    时间: 2007-7-9 16:52
是不是在我说的那段enemy里面修改呢?不过那样的话引用方法我不会了……
作者: rphy    时间: 2007-7-9 17:17
以下引用精灵使者于2007-7-9 8:52:05的发言:

是不是在我说的那段enemy里面修改呢?不过那样的话引用方法我不会了……

应该不是吧,那段好像是给出图片的XY座标,跟宽和高无关似的
作者: 精灵使者    时间: 2007-7-9 17:21
xy坐标后面应该修改吧 = =但是我不知道怎么引入变量
期待高手回答。
作者: rphy    时间: 2007-7-10 03:50
先顶上来
作者: 真·ZERO    时间: 2007-7-10 03:51
36小时内禁止自顶帖
作者: 七夕小雨    时间: 2007-7-10 03:52
说说你要做成什么效果?~





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