Contents
 新着ゲーム
 更新ゲーム
 ランキング
 ランダム
 新規登録
 登録変更・削除

 掲示板
 FAQ
 素材リンク
 リンクについて

 サイトマップ
 メールフォーム
 トップ

 ◆ 一定の時間がたつとイベントを起す

迷路の中を歩いていて、3分たっても出れなかったらイベント発生・・みたいな感じにしたい。

まず、数値変数で「経過時間」と「制限時間」という二つの変数を用意してます。
で、ゲームスタート時に「数値変数の操作をする」で、変数「経過時間」に「@分」を代入します。
次に、変数「制限時間」を「@分+3」とします。

で、ページを移動する度に「経過時間」に「@分」を代入し続け、
「制限時間」と「経過時間」を比較して「経過時間」が「制限時間」を上回ったとき、
または同じになった時に他のページに移動すれば。

……ただ、この方法には欠点があって、
1.ページを移動したときしか数値を読み込めないので、若干のタイムラグが生じる。
2.秒数まで考慮にいれてないので、例えば、
1分10秒だろうが1分50秒だろうが4分00秒になった時にタイムアップとなる。

いっそのこと、例えば経過時間用の変数を作って一回行動する毎に数秒経過したことにして
行動回数が多かったらアウト…といった形式にしてしまうのもアリかと。




BACK

Genesis
((無断転載・配布厳禁/Copyright(C)2002-2004YuiyaKamijouAllRightsReserved.))