Project1

标题: 请教地图界面中直接显示的状态显示的问题 [打印本页]

作者: 炊饼    时间: 2008-1-10 06:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: 炊饼    时间: 2008-1-10 06:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: daixiongwei    时间: 2008-1-10 23:41
搜索.opacity
作者: 9244579    时间: 2008-1-16 03:11
在最顶上弄窗口透明度
作者: 劍之飛龍☆    时间: 2008-1-16 03:16
恩恩。。
在地图某一处,设置一个事件,并行处理的

条件分歧 按键X
   开关 2
除此以外
分歧结束

作者: 炊饼    时间: 2008-1-16 07:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2008-1-16 18:15
以下引用劍之飛龍☆于2008-1-15 19:16:20的发言:

恩恩。。
在地图某一处,设置一个事件,并行处理的


条件分歧 按键X
  开关 2
除此以外
分歧结束

其实可以设置为公共事件,然后在Scene_map里面调用。
作者: 炊饼    时间: 2008-1-17 18:04
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2008-1-17 19:07
在Scene_map里面的这个部分

    # 按下 B 键的情况下
    if Input.trigger?(Input::B)
      # 不是在事件执行中或菜单禁止中
      unless $game_system.map_interpreter.running? or
             $game_system.menu_disabled
        # 设置菜单调用标志以及 SE 演奏
        $game_temp.menu_calling = true
        $game_temp.menu_beep = true
      end
    end
######################################################################   
  #按下 Z 键的情况下
  if Input.trigger?(Input::Z)
   #不是在事件执行中或菜单禁止中
      unless $game_system.map_interpreter.running? or
             $game_system.menu_disabled
            
            
     # 矫正主角姿势
      $game_player.straighten
   
     #执行公共事件-任务

      $game_temp.common_event_id = 5 #按下的键执行5号公共事件
   
      end
  end
   
  
  #按下 Y 键的情况下
  if Input.trigger?(Input::Y)
   #不是在事件执行中或菜单禁止中
      unless $game_system.map_interpreter.running? or
             $game_system.menu_disabled
            
            
     # 矫正主角姿势
      $game_player.straighten
   
     #执行公共事件 - 速度
      $game_system.se_play($data_system.decision_se)
      $game_temp.common_event_id = 42 #按下s键执行42号公共事件
   
      end
    end
   
  #按下 CTRL 键的情况下
  if Input.trigger?(Input::F5)
   #不是在事件执行中或菜单禁止中
      unless $game_system.map_interpreter.running? or
             $game_system.menu_disabled
            
            
     # 矫正主角姿势
      $game_player.straighten
   
     #执行公共事件 - 日夜系统开关
      $game_system.se_play($data_system.decision_se)
      $game_temp.common_event_id = 62#按下f5执行62号公共事件
   
      end
  end  
   
  #按下 X 键的情况下
  if Input.trigger?(Input::X)
    unless $game_system.map_interpreter.running?
        # 矫正主角姿势
        $game_player.straighten
        # 执行公共事件-存档
        $game_system.se_play($data_system.decision_se)
        $game_temp.common_event_id = 43  #按下a键执行43号公共事件
    end
  end

  if Input.trigger?(Input::R)
    unless $game_system.map_interpreter.running?
        # 矫正主角姿势
        $game_player.straighten
        # 执行公共事件-宠物
        $game_system.se_play($data_system.decision_se)
        $game_temp.common_event_id = 52  #按下w键执行52号事件
    end
  end  
##########################################################
你完全可以用这个照猫画老虎。
状态显示开关的切换可以设计到公共事件里。   
[LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 炊饼    时间: 2008-1-17 19:53
提示: 作者被禁止或删除 内容自动屏蔽




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