rss· 投稿· 设为首页· 加入收藏· 繁體版
当前位置: 火魔网 » 程序开发 » Ruby

轻松学Ruby,更新中

      先从最基本的命令开始,显示出Hello,World文本:

#!/usr/bin/sue ruby

puts "Hello,world"

剖析:

#!/usr(用户)/bin(二进制)/sue ruby(运行环境=Ruby)

puts (命令)"Hello,world()字符串"

下面是引自于RMVX的战斗BGM的语段:

 #--------------------------------------------------------------------------
  # * 获取战斗BGM资讯
  #--------------------------------------------------------------------------
  def battle_bgm
    if @battle_bgm == nil
      return $data_system.battle_bgm
    else
      return @battle_bgm
    end
  end
  #--------------------------------------------------------------------------
  # * 设置战斗BGM
  #     battle_bgm : 新的战斗BGM
  #--------------------------------------------------------------------------
  def battle_bgm=(battle_bgm)
    @battle_bgm = battle_bgm
  end
  #--------------------------------------------------------------------------
  # * 获取战斗结束ME资讯
  #--------------------------------------------------------------------------
  def battle_end_me
    if @battle_end_me == nil
      return $data_system.battle_end_me
    else
      return @battle_end_me
    end
  end
  #--------------------------------------------------------------------------
  # * 设置战斗结束ME
  #     battle_end_me : 新的战斗结束ME
  #--------------------------------------------------------------------------
  def battle_end_me=(battle_end_me)
    @battle_end_me = battle_end_me
  end
  #--------------------------------------------------------------------------

         从上面的语段中,我们可以看出Ruby语言的工作流程很简洁,意义也能很直观的表达出来;所以当游戏制作者使用RMVX下新的系统定义时,能够节省一些思考、输入时间。

顶一下
(0)
踩一下
(0)