Project1

标题: 怎么设置对话时的头像 [打印本页]

作者: Arose    时间: 2014-8-5 16:58
标题: 怎么设置对话时的头像
一开始选择了男, 之后对话的头像都是 我自定义的男头像,  但是如果 选择了女,  怎么更改成  女头像。  
我自己知道个很麻烦的办法  就是开关操作,
选男   开关操作【男】开启   每次对话就开分歧条件   当开关操作【男】开启    就是我自己弄的男头像  对话 。   当【男】没开启就是我自己弄的女头像。   
可每次都要这样弄感觉太麻烦了,  有没有简单一点的办法,
作者: VIPArcher    时间: 2014-8-5 17:06
本帖最后由 VIPArcher 于 2014-8-5 17:09 编辑

为何不弄2个角色呢,选男就男的入队,否则女的如队(一开始队伍为空
关于你的提问的回答,对话头像不是可以随意换吗?

换角色的脸图是这里。

作者: 喵呜喵5    时间: 2014-8-5 18:46
本帖最后由 喵呜喵5 于 2014-8-5 18:47 编辑
  1. =begin
  2. ===============================================================================
  3.   头像批量修改 By喵呜喵5
  4. ===============================================================================

  5. 【说明】

  6.   指定的开关打开的时候,对话中显示头像功能显示的头像将批量替换成其他头像
  7.   
  8.   修改的只是头像素材的文件名而已,头像的位置(这个素材中的第几个头像)并不会改变
  9.   
  10.   如果连位置都要修改的话……自己给我用PS去调整啦!
  11.   
  12. =end
  13. $m5script ||= {};$m5script["M5MF20140805"] = 20140805
  14. module M5MF20140805
  15.   LIST = [
  16. #==============================================================================
  17. # 设定部分
  18. #==============================================================================
  19.   
  20.   # 设置格式:
  21.   #  [开关的编号,需要替换的文件名(记得双引号),用于替换的文件名(记得双引号)],
  22.   # (双引号和逗号都必须是英文的,请不要忘记每条设置最后的逗号)   
  23.   
  24.   [1,"Actor1","Spiritual"],
  25.   [2,"Actor2","Spiritual"],
  26.   
  27. #==============================================================================
  28. # 设定结束
  29. #==============================================================================
  30.   ]
  31. end
  32. class Game_Interpreter
  33.   alias m5_20140805_command_101 command_101
  34.   def command_101
  35.     list = M5MF20140805::LIST
  36.     swi_list = list.collect{|set|set[0]}
  37.     swi_list.each_with_index do |switch,index|
  38.       if $game_switches[switch] && @params[0] == list[index][1]
  39.         @params[0] = list[index][2]
  40.         break
  41.       end
  42.     end
  43.     m5_20140805_command_101
  44.   end
  45. end
复制代码





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