| LiveMakerとは、ヒューマンバランス社から提供されているオーサリングツールで開発が容易な『GUI』を採用。 ノベルゲームを製作するにあたり、スクリプトを理解せずとも圧倒的に分かりやすく使いやすい仕様になってい ます。 多機能高品質で、ちょっといじれば誰でも簡単にノベルゲームが作成できます。 詳しくは下のサイトでご確認ください。 |
| LiveMaker 作成元:http://www.livemaker.net/ |
| クリック検出用サンプルpart1:click_test.lzh(243KB) | |||||||||||||||||||||||
| プロジェクト概要 10秒間の時限性で「7回クリック」「時間切れ」のどちらかを検出。 制限時間は、テキストボックスの上に表示しているゲージで表現しています。 テストを開始したら、画面内を10秒以内に7回クリックしてください。 成功の場合は「7回クリックしました」と表示され、失敗した場合は「時間切れ」と表示されます。 テスト終了後は、リトライするかを選択することが出来ます。 ![]() プロジェクトの流れ 1.初期設定 時限表示のゲージを表示するために、透明な画像(透明.gal)を表示して開始を待ちます。 次に、画像をゲージに変更(gage.gal)し、必要な変数を準備します。 2.==クリック判定ループ開始== マウスの左ボタンを監視し、ボタンが押されていれば「クリック回数」に「+1」します。 また、クリック回数が7回の場合はループを抜けます。→3(1)へ クリック回数に対し加算があってもなくても、マウスの左ボタンを「押していない状態」にセットしなおします。 何も記述していないテキストノードは、変数の更新やクリック監視の為に挿入しています。 また、計算ノードのみのチャートでは「暴走防止」のためにテキストノードが必要です。 現在の時間は10秒間に対し何%かを計算し、ゲージの横幅に反映します。 0%以下になったらゲージを透明な画像(透明.gal)にし、ループを抜けます。→3(2)へ ==クリック判定ループ終了== 3.ループ抜け (1) メッセージボックスに「7回クリックしました」と表示し、リトライ表示へ。 (2) メッセージボックスに「時間切れ」と表示し、リトライ表示へ。 4.リトライ表示 メッセージボックスに「もう一度?」と表示し、再試行の選択を実行します。 1.使用している変数について (1)システム変数
(2)ユーザー変数
2・使用している関数について
3.使用しているプロパティ値について
|
|||||||||||||||||||||||