赞 | 0 |
VIP | 20 |
好人卡 | 4 |
积分 | 2 |
经验 | 15888 |
最后登录 | 2020-4-2 |
在线时间 | 129 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 155
- 在线时间
- 129 小时
- 注册时间
- 2014-2-22
- 帖子
- 233
|
XAS原文中关于按键的判定:- #--------------------------------------------------------------------------
- # ● Update Item Button
- #--------------------------------------------------------------------------
- def update_item_button
- if Input.trigger?(ITEM_BUTTON)
- type = 3
- return unless can_use_item_command?
- return if execute_combo?(type)
- check_equipped_action(type)
- action_id = self.battler.x_item_id
- return if action_id == 0
- return if state_seal_command?(type)
- self.shoot(action_id)
- end
- end
复制代码 使用的设定(貌似和射击是一个方法):- def shoot(action_id = 0)
- return if action_id == 0
- skill = $data_skills[action_id]
- return unless can_shoot?(skill)
- execute_user_effects(skill)
- execute_call_event(action_id)
- self.action_attachment(action_id)
- execute_set_pose(action_id)
- end
复制代码 接下来…………我就找不到了 |
|