Project1

标题: 【新手求回答】如何在右下方显示物品? [打印本页]

作者: 筱鱼⊰    时间: 2013-8-10 14:58
标题: 【新手求回答】如何在右下方显示物品?
例如:接了个任务要到箱子里拿张纸,怎样让接到任务还没拿时右下角显示   纸0/1,然后拿到时显示  纸1/1?
作者: abc1999611    时间: 2013-8-10 18:41
使用“显示图片”(如果只有这一个任务要显示的话……否则推荐使用“显示变量”脚本……
作者: 咕噜    时间: 2013-8-10 22:15
本帖最后由 delv25 于 2013-8-10 22:17 编辑

用图片比较方便……

RGSS2 代码复制
  1. class Window_hpWindow < Window_Base
  2.  
  3. def initialize
  4.  
  5. super(0,0,600,600)
  6.  
  7. self.opacity = 0
  8.  
  9. self.visible = false
  10.  
  11. refresh
  12.  
  13. end
  14.  
  15. def refresh
  16.  
  17. self.contents.clear
  18.  
  19. draw_icon(149,475,360)#在此修改图标,第一个数字是图标编号,其余的分别为xy坐标
  20.  
  21. self.contents.draw_text(480, 360, 60, WLH, $game_variables[1],1) #变量的显示,前面的两个为xy坐标, $game_variables[变量ID]
  22.  
  23. end
  24.  
  25. end
  26.  
  27.  
  28.  
  29. class Scene_Map < Scene_Base
  30.  
  31. alias hpWindow_start start
  32.  
  33. alias hpWindow_update
  34. update
  35.  
  36. alias hpWindow_terminate terminate
  37.  
  38. def start
  39.  
  40. hpWindow_start
  41.  
  42. @hpWindow = Window_hpWindow.new
  43.  
  44. end
  45.  
  46. def update
  47.  
  48. #@hpWindow.update
  49.  
  50. @hpWindow.refresh
  51.  
  52. @hpWindow.visible = true
  53.  
  54. hpWindow_update
  55.  
  56. end
  57.  
  58. def terminate
  59.  
  60. hpWindow_terminate
  61.  
  62. @hpWindow.dispose
  63.  
  64. end
  65.  
  66. end





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