スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

web拍手 by FC2   

[RGSS]RBファイル読み込み

使い方は → こちら

[RGSS]RBファイル読み込み
Ruby用のファイルである"*.rb"のファイルを読み込みます。 (ただrequireしているだけです。)

スクリーンショット サムネイルクリックで拡大画像が見られます。


プログラムは続きにあります。

=begin
===============================================================================
 ☆★☆★☆★☆★ RBファイル読み込み ★☆★☆★☆★☆
=============================================================================== 

 製作・開発:STERS

  Page::http://stersblog.blog15.fc2.com/

導入方法------------------------------------------------------------------

    このスクリプトを Scene_Debug より下 Main より上に
   新しく作ったセクションにコピペして入れてください。
    
--------------------------------------------------------------------------

これを導入することで
RBファイル読み込みこと
できるようになります。

使い方--------------------------------------------------------------------
1.まずはこのスクリプトを導入してください。

2.読み込むときに、

    require rb_reader(str)
                              と記述してください。
      str は設定した文字列
      
      
      nil と設定した場合は、
      
      require rb_reader[s]
                              と記述してください。
      s は「data.txt」の行番号(一番上を0とする)

3.普通のRGSSと同じようにクラス変数にしたりできます。

--------------------------------------------------------------------------
=end
module Kernel
#--------------------------------------------------------------------------
#  読み込むファイル
#
#   nil にすると、「data.txt」に書かれているファイルを読み込みます。
#
#   設定名=>ファイル名 で指定してください。
#--------------------------------------------------------------------------
READ_FILE = nil
#--------------------------------------------------------------------------
#--------------------------------------------------------------------------
  def rb_reader(str="")
    if READ_FILE == nil or READ_FILE[str] == nil
      c = []
      File.open("data.txt","r"){|f|
        f.readlines.each{|a|
          c.push File.expand_path(a.sub(/\n/,""))
        }
      }
      return c
    else
      return File.expand_path(READ_FILE[str].sub(/\n/,""))
    end
  end
end
# 下のはテストです。
#
#  =begin と =end を消してみてください。
=begin
require rb_reader[0]
a = RBTest.new
Graphics.transition
loop do
  Graphics.update
  a.update
end
exit
=end

web拍手 by FC2   

コメントの投稿


非公開コメント

コメント

STERS's Development Room

STERSの開発室っぽい何か。


プロフィール

Name:STERS
Unity3D/C#/PHP/js/C++/VB
などを勉強中です

[STERS's Room]
[ファイル置き場]

カテゴリー
最近の記事
最近のコメント
カレンダー
06 ≪│2017/07│≫ 08
- - - - - - 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 - - - - -
RSSリンクの表示
ブログ内Google検索
Google
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。