Project1

标题: 脚本怎么在前进一步前速度提高,移动完后变回来 [打印本页]

作者: yang1zhi    时间: 2016-4-9 23:46
标题: 脚本怎么在前进一步前速度提高,移动完后变回来
我这样写没用,速度还是没变
RUBY 代码复制
  1. #--------------------------------------------------------------------------
  2. # 强制移动效果
  3. #--------------------------------------------------------------------------
  4. def force_move_effect(action_id)  
  5.    a =   @move_speed
  6.     #跳跃
  7.     force_jump = Database_Bullet::FORCE_JUMP[action_id]   
  8.     jump(0,0) if force_jump == true   
  9.     #移动
  10.     force_move = Database_Bullet::FORCE_MOVE[action_id]  
  11.     #向前进2格
  12.         if force_move != nil and force_move == 4
  13.           @move_speed = 6
  14. move_forward
  15. move_forward
  16. #前进1格
  17.     elsif force_move != nil and force_move == 1
  18.           @move_speed = 6
  19. move_forward
  20.     #前进3格
  21.       elsif force_move != nil and force_move == 5
  22.           @move_speed = 6
  23. move_forward
  24. move_forward
  25. move_forward
  26.     #前进4格
  27.      elsif force_move != nil and force_move == 6
  28.           @move_speed = 6
  29. move_forward
  30. move_forward
  31. move_forward
  32. move_forward
  33.     #前进5格
  34.      elsif force_move != nil and force_move == 7
  35.           @move_speed = 6
  36. move_forward
  37. move_forward
  38. move_forward
  39. move_forward
  40. move_forward
  41.  
  42. elsif force_move != nil and force_move == 2
  43.           @move_speed = 6
  44.       move_backward         
  45.     #向后退3格
  46.       elsif force_move != nil and force_move == 3
  47.           @move_speed = 6
  48.       move_backward   
  49.       move_backward
  50.       move_backward
  51.     end
  52.  
  53.   @move_speed = a
  54. end





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