Project1

标题: 求蓝条的遮盖,我试过好多次了,好像不能仅仅盖住蓝条 [打印本页]

作者: denitk    时间: 2014-6-10 09:01
标题: 求蓝条的遮盖,我试过好多次了,好像不能仅仅盖住蓝条

作者: fux2    时间: 2014-6-10 09:17
实在没看懂说的啥意思,图里没看出任何问题。
作者: 叶城    时间: 2014-6-10 09:41
我也没看出来,不过我比较在意蓝条上的中文。。。。。。
作者: 断电    时间: 2014-6-10 11:00
楼主的意思是不想显示蓝条吗?如果是这样的,在脚本中注释掉对应语句就行了,因为没用过VA没法直接给你答案,等待楼下。
作者: 百里_飞柳    时间: 2014-6-10 12:55
本帖最后由 百里_飞柳 于 2014-6-10 13:43 编辑

在脚本里搜索mp绘制,注释掉相应语句就可以了吧

见之后的回答,本层原回答因错误而作废。

作者: taroxd    时间: 2014-6-10 12:57
本帖最后由 taroxd 于 2014-6-10 13:05 编辑
百里_飞柳 发表于 2014-6-10 12:55
在脚本里搜索mp绘制,注释掉相应语句就可以了吧


不是这里。
你全局搜索 draw_actor_mp ,然后应该可以在 Window_MenuStatus 或者 Window_MenuActor 之类的地方找到,然后把对应的那一行(draw_actor_mp)注释掉就可以了。

我现在没有环境,无法准确告诉你是哪个位置
作者: 浮云半仙    时间: 2014-6-10 13:21
本帖最后由 浮云半仙 于 2014-6-10 14:03 编辑

原回答错误请看后面。。。(知错就改。。。)
作者: VIPArcher    时间: 2014-6-10 13:25
不懂你要干什么,但是如果只是要把菜单里的状态栏的MP显示去掉就是这里吧 脚本Window_MenuStatus 下大概45行左右改成这样
  1. #--------------------------------------------------------------------------
  2.   # ● 绘制项目
  3.   #--------------------------------------------------------------------------
  4.   def draw_item(index)
  5.     actor = $game_party.members[index]
  6.     enabled = $game_party.battle_members.include?(actor)
  7.     rect = item_rect(index)
  8.     draw_item_background(index)
  9.     draw_actor_face(actor, rect.x + 1, rect.y + 1, enabled)
  10.     draw_actor_name(actor, rect.x + 108, y)
  11.     draw_actor_level(actor, rect.x + 108, y + line_height * 1)
  12.     draw_actor_icons(actor, rect.x + 108, y + line_height * 2)
  13.     draw_actor_class(actor, x + 60, y)
  14.     draw_actor_hp(actor, x + 60, y + line_height * 1)
  15. #~     draw_actor_simple_status(actor, rect.x + 108, rect.y + line_height / 2)
  16.   end
复制代码

作者: 百里_飞柳    时间: 2014-6-10 13:26
现在应该可以了,把那句mp的注释掉


end上面那句
作者: 浮云半仙    时间: 2014-6-10 13:26
额,找着了。。。有图有真相

3.png (27.87 KB, 下载次数: 38)

在这儿,注释掉那个

在这儿,注释掉那个

4.png (20.95 KB, 下载次数: 35)

那这个再改回来吧

那这个再改回来吧

5.png (135.63 KB, 下载次数: 29)

效果

效果

作者: 浮云半仙    时间: 2014-6-10 13:30
浮云半仙 发表于 2014-6-10 13:26
额,找着了。。。有图有真相

{:2_253:}他不是说遮盖蓝条么{:6_369:}
作者: VIPArcher    时间: 2014-6-10 13:30
浮云半仙 发表于 2014-6-10 13:26
额,找着了。。。有图有真相

如果是要完全不显示MP条的话,你这样还不够,在Window_Status里还有绘制这个大概90行左右还有
  1.   #--------------------------------------------------------------------------
  2.   # ● 绘制基本信息
  3.   #--------------------------------------------------------------------------
  4.   def draw_basic_info(x, y)
  5.     draw_actor_level(@actor, x, y + line_height * 0)
  6.     draw_actor_icons(@actor, x, y + line_height * 1)
  7.     draw_actor_hp(@actor, x, y + line_height * 2)
  8. #~     draw_actor_mp(@actor, x, y + line_height * 3)
  9.   end
复制代码

作者: denitk    时间: 2014-6-10 13:34
各种整合你们的答案后我把整个MP概念都弄掉了................
作者: 浮云半仙    时间: 2014-6-10 13:54
我貌似明白了他只是想遮住蓝条。。。。。

1.png (63.07 KB, 下载次数: 20)

1.png

2.png (127.53 KB, 下载次数: 23)

2.png

作者: denitk    时间: 2014-6-10 15:24




这是成果
完全把VX ACE里面的MP这个东西完完全全弄掉了
虽然在数据库里面的编辑器还是有MP的编辑
但是已经没有任何影响了
这个游戏里面已经完全没有MP了




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