Project1

标题: 求一个脚本。独立编个类和模块实现 按左键 图片向左移动 [打印本页]

作者: 些芒果兮维码藏    时间: 2015-5-19 21:53
标题: 求一个脚本。独立编个类和模块实现 按左键 图片向左移动

          我觉得看了这个脚本我应该就 了解我现在 在原本F11里面找来找去都不知道在哪里能解决的疑惑


         太多了完全搞不醒豁 到底是 怎么的 。 不过今天感觉比昨天懂得多点点

作者: 些芒果兮维码藏    时间: 2015-5-19 21:54
  我觉得说不定弄懂这个问题, 就算目前对RGSS的理解都可以自己编游戏玩了
作者: 喵呜喵5    时间: 2015-5-19 22:08
本帖最后由 喵呜喵5 于 2015-5-19 22:21 编辑
  1. class M5:请去看Ruby教程
  2.   def initialize
  3.     (@m5_sprite = Sprite.new).bitmap = Cache.system('GameOver')
  4.     update until false
  5.     dispose
  6.   end
  7.   def update
  8.     Graphics.update
  9.     Input.update
  10.     move_left if Input.press?(:LEFT)
  11.     move_right if Input.press?(:RIGHT)   
  12.   end  
  13.   def move_left
  14.     @m5_sprite.x -= 5
  15.     keep_sprite_in_screen
  16.   end
  17.   def move_right
  18.     @m5_sprite.x += 5
  19.     keep_sprite_in_screen
  20.   end
  21.   def keep_sprite_in_screen   
  22.     @m5_sprite.x = [[@m5_sprite.x,-@m5_sprite.bitmap.width + 10].max,
  23.       Graphics.width - 10].min
  24.   end
  25.   def dispose
  26.     @m5_sprite.bitmap.dispose
  27.     @m5_sprite.dispose
  28.   end
  29. end

  30. 我觉得你看了这个脚本还是不懂 = M5:请去看Ruby教程.new
复制代码





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