if mouse_x == e.x..e.x+e.width && mouse_y == e.y..e.y+e.height
return e.id
end
end
return nil
end
复制代码
作者: 白萌奈奈 时间: 2010-12-6 18:44
直接放进脚本里面出现错误。。把点了掉一个然后添加按C情况下。没有反应
def mouse_move
for i in 0..enemy.size-1
e = enemy[i]
if mouse_x == e.x.e.x+e.width && mouse_y == e.y.e.y+e.height
if Input.trigger?(Input::C)
# 演奏确定 SE
$game_system.se_play($data_system.decision_se)
# 设置行动
@active_battler.current_action.target_index = @enemy_arrow.index
# 选择敌人结束
end_enemy_select
# 显示特技窗口中的情况下
if @skill_window != nil
# 结束特技选择
end_skill_select
end
# 显示物品窗口的情况下
if @item_window != nil
# 结束物品选择
end_item_select
end
# 转到下一位角色的指令输入
phase3_next_actor
end
return e.id
end
end
return nil
end
运气不了的。。点击没有反应