设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: machinemxy
打印 上一主题 下一主题

大家帮个忙,如何将变量1显示在地图又上角

 关闭 [复制链接]

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
11
发表于 2009-6-12 08:00:00 | 只看该作者
你完了一步,而且透明度应该为0……
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-1-6
帖子
1139
12
发表于 2008-2-23 22:53:03 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
80 小时
注册时间
2008-2-3
帖子
175
13
 楼主| 发表于 2008-2-23 22:55:55 | 只看该作者
真矛盾啊,分该给谁呢?
⊙﹏⊙
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

14
发表于 2008-2-23 22:55:56 | 只看该作者
def update
@hpWindow.update
@hpWindow.refresh
@hpWindow.visible = true
hpWindow_update
end

这算法也太不讲究了.......卡不死才怪....
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
80 小时
注册时间
2008-2-3
帖子
175
15
 楼主| 发表于 2008-2-23 23:02:05 | 只看该作者
平分吧,都能实现我的目标。
⊙﹏⊙
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
80 小时
注册时间
2008-2-3
帖子
175
16
 楼主| 发表于 2008-2-23 23:02:19 | 只看该作者
谢谢大家啊,又学到了知识
⊙﹏⊙
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-1-6
帖子
1139
17
发表于 2008-2-23 23:03:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-2-18
帖子
1423
18
发表于 2008-2-23 23:10:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

19
发表于 2008-2-23 23:13:50 | 只看该作者

  1. class Window_VariableWindow < Window_Base
  2.   VISIBLE_ID = 1  # 可见性控制(开关ID)
  3.   VALUE_ID = 1    # 数值控制(变量ID)
  4.   def initialize
  5.     super(0,0,200,60)
  6.     self.opacity = 0
  7.     self.visible = $game_switches[VISIBLE_ID]
  8.     @data = $game_variables[VALUE_ID]
  9.     refresh
  10.   end
  11.   def refresh
  12.     self.contents.clear
  13.     self.contents.draw_text(0, 0, 40, WLH, @data)
  14.   end
  15.   def update
  16.     self.visible = $game_switches[VISIBLE_ID]
  17.     if @data != $game_variables[VALUE_ID]
  18.       refresh
  19.       @data = $game_variables[VALUE_ID]
  20.     end
  21.   end
  22. end
  23. class Scene_Map < Scene_Base
  24.   alias variable_start start
  25.   alias variable_update update
  26.   alias variable_terminate terminate
  27.   def start
  28.     variable_start
  29.     @variableWindow = Window_VariableWindow.new
  30.   end
  31.   def update
  32.     @variableWindow.update
  33.     variable_update
  34.   end
  35.   def terminate
  36.     variable_terminate
  37.     @variableWindow.dispose
  38.   end
  39. end
复制代码

修正下刷新的逻辑问题吧...{/lh}

顺便说一下楼上提到的openness,openness实现的窗口的动态展开与闭合,与可见性无直接关联
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
80 小时
注册时间
2008-2-3
帖子
175
20
 楼主| 发表于 2008-2-23 23:20:09 | 只看该作者
楼上的,无效。这是为什么呢?
⊙﹏⊙
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-11 11:11

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表