Project1

标题: 怎样在游戏左下角添加坐标? [打印本页]

作者: 幻の音    时间: 2010-9-13 11:26
提示: 作者被禁止或删除 内容自动屏蔽
作者: 八云紫    时间: 2010-9-13 11:36
本帖最后由 铃仙·优昙华院·因幡 于 2010-9-13 12:24 编辑
  1. class Scene_Map < Scene_Base
  2.   alias reisen_old_initialize initialize
  3.   def initialize
  4.     reisen_old_initialize
  5.     @reisen_map = Sprite.new
  6.     @reisen_map.x = 5
  7.     @reisen_map.y = 5
  8.     @reisen_map.z = 999
  9.     @reisen_map.opacity = 255
  10.     @reisen_map.visible = true
  11.     @reisen_map.bitmap = Bitmap.new(100, 140)
  12.   end
  13.   alias reisen_old_update update
  14.   def update
  15.     if @old_x != $game_player.x or @old_y != $game_player.y
  16.       @old_x, @old_y = $game_player.x, $game_player.y
  17.       @reisen_map.bitmap.clear
  18.       @reisen_map.bitmap.draw_text(0, 0, 100, 32, "X(#{@old_x}) Y(#{@old_y})")
  19.     end
  20.     reisen_old_update
  21.   end
  22.   alias reisen_old_terminate terminate
  23.   def terminate
  24.     reisen_old_terminate
  25.     @reisen_map.dispose
  26.   end
  27. end
复制代码
坐标自己调整
作者: 八云紫    时间: 2010-9-13 12:53
@reisen_map.x = 5

@reisen_map.y = 5

回帖啊回帖~~~




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