Project1

标题: 使用道具快捷键 [打印本页]

作者: 渝川    时间: 2014-7-15 16:25
标题: 使用道具快捷键
能不能设置几个按键可以快捷使用道具,而且快捷使用的道具可以更换?
作者: taroxd    时间: 2014-7-15 17:04
XAS好像有这个功能?(有可能记错
作者: 1003492579    时间: 2014-7-16 11:21
XAS原文中关于按键的判定:
  1.   #--------------------------------------------------------------------------
  2.   # ● Update Item Button
  3.   #--------------------------------------------------------------------------      
  4.   def update_item_button
  5.       if Input.trigger?(ITEM_BUTTON)
  6.          type = 3         
  7.          return unless can_use_item_command?
  8.          return if execute_combo?(type)
  9.          check_equipped_action(type)
  10.          action_id = self.battler.x_item_id
  11.          return if action_id == 0
  12.          return if state_seal_command?(type)         
  13.          self.shoot(action_id)
  14.       end   
  15.   end
复制代码
使用的设定(貌似和射击是一个方法):
  1.   def shoot(action_id = 0)
  2.       return if action_id == 0
  3.       skill = $data_skills[action_id]
  4.       return unless can_shoot?(skill)
  5.       execute_user_effects(skill)
  6.       execute_call_event(action_id)      
  7.       self.action_attachment(action_id)
  8.       execute_set_pose(action_id)
  9.   end
复制代码
接下来…………我就找不到了
作者: 柳泖    时间: 2014-7-16 12:15
嘛,ARPG的脚本里也有道具快捷键




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