Timeクラス


時刻関連の機能を扱うクラスについて紹介します。

現在時刻を取得する


time = Time.now
speak("現在時刻を取得する(Time.now): " + time.to_s)


to_iメソッド


起算時からの経過秒数を返します。

time = Time.now
speak("現在時刻を取得する(Time.now): " + time.to_s)


年, 月, 日, 時間, 分, 秒, マイクロ秒を取得する


年, 月, 日, 時間, 分, 秒を整数で取得します。

time = Time.now
speak("年を取得する(year): " + time.year.to_s)
speak("月を取得する(month): " + time.month.to_s)
speak("日を取得する(day): " + time.day.to_s)
speak("時間を取得する(hour): " + time.hour.to_s)
speak("分を取得する(min): " + time.min.to_s)
speak("秒を取得する(sec): " + time.sec.to_s)
speak("マイクロ秒を取得する(usec): " + time.usec.to_s)


秒数を足す(+)


取得した時刻に秒数を足します。

time = Time.now
added_time = time + 60 # 1分足す


時間差を計算する(-)


時間差を計算します。戻り値は秒数かつ浮動小数点数なので、1秒以下も測れます。

time = Time.now
added_time = time + 60 # 1分足す
diff_time = added_time - time # 60.0

クラスリファレンストップに戻る

サンプル一覧

チュートリアル1 - ようこそ、Rmakeの世界へ

アニメーションとモーション
あたり判定の初歩、タップすると話すキャラ
あたり判定の応用、キャラクタ同士の衝突
弾を打つキャラクタ
ソースのロードとライブラリのロード

サンプルゲーム

サンプル - 脱出ゲーム
脱出ゲームのサンプルです。

サンプル - シューティング
弾幕シューティングゲームのサンプルです。

まじたいスリーマッチパズル
スリーマッチパズルゲームのサンプルです。

お知らせ

2014/03/04 ver. 0.1.39 を公開しました!
・0.1.36でWindowsで起動しない問題を修正しました
(Android版はバージョン番号のみの変更です。)

2014/03/04 ver. 0.1.36 を公開しました!
・アプリケーションアイコンを変更しました
・セーブ・ロードを繰り返すとアプリが強制終了する問題を修正しました
・他、重大なバグを修正しました

ダウンロードはこちらから。

2013/07/17 Code on Rmakeをα公開しました!