»)かこみき「かこみき」氏著によるMikuMikuDance関連本では、3冊目になる予定の3DCGモデリング本。»)ISAO3DCGの初心者を見捨てない「ISAO」氏の著書。»)1BOXで、全16種類が揃う長〜いポスター。FUSIONコースエディターで、高度な設定をしたい場合のやり方を書いていきます。(走行中にバイクやライダーをフリーズする)これは、主に、コースクリアー時のクラッシュ演出なんかで使うものです。バイクや、ライダーを選択して、「オブジェクトプロパティー」を出すと、「フリーズ」という項目がありますが、通常は、スキルゲーム作成時に、バイクなどが動いてほしくない場合に、はじめから設定しておくものです。いったような、「チェックボックス」の「ON/OFF」を、走行中のイベントとして使いたい時の方法で、別に、「フリーズ」以外の「チェックボックス」でも可能です。(1)例えば、コースクリアーした瞬間に、ドラム缶が置いてあり、クラッシュする設定のコースの場合には、このドラム缶に当った瞬間に、「接触トリガー」や「エリアトリガー」が動くようにしておきます。(2)次に、[トリガーとイベント]-[イベント]-[数値設定イベント][トリガーとイベント]-[データソース]-[変数データソース]の2つを画面に出します。「イベントターゲットを選択」は、「変数データソース」につなげます。(4)次に、フリーズさせたいバイクかライダーを選択して、「オブジェクトプロパティー」を出して、「フリーズ」の所で、「三角ボタン」を押して、「値オブジェクトを選択」で、「変数データソース」につなげます。(5)「接触トリガー」や「エリアトリガー」の「オブジェクトプロパティー」を出して、「接触時」を「数値設定イベント」につなげます。これで、ゴール時のクラッシュ演出で、ドラム缶にぶつかったり、ゴールした瞬間に、バイクや、ライダーをフリーズさせる演出が可能です。ありますが、ここの「物理法則タイプ」がわかりやすいので、ここの設定で説明します。「ON/OFF」のみのチェックボックスの場合には、「数値設定イベント」で与える変数は、「0」か「1」です。「物理法則タイプ」のように、いくつかの種類がある場合には、同様にして、順番に数字に置き換えれば、処理できます。通常、この設定を書き換えて使う場合は、特殊なスキルゲームを作る場合だけです。ライダーに何かをくっつけておくが、バイクとの当り判定は無くしたい。BailOut時には、再び、当り判定が起こるように戻したい場合などです。この様々な、「チェックボックス」内の数値設定変更が自由にできるようになると、ほとんどの特殊演出は、何でも作れるようになります。「チェックボックス」以外の数値の変更ができる項目は、「曲線データソース」などの「関数」をつなげられると、さらに、特殊な演出が可能になります。(デバッグの仕方)こういった、チェックボックス内の数値変更のように、高度な設定をするようになると、「走行テスト時に、実際に、変数の内部の数値が、どのように変化しているのか?きちんと、動作チェックしたい」という状況になります。いったデバッグの仕方としては、1度、コースを保存してから、「OPTIONSボタン」を押して、「コース設定」を選びます。「ゲームモード設定」で、「ゲームタイプ」を「スキルゲーム」にします。「値のターゲットを選択」に、今の「数値設定イベント」につながっている「変数データソース」アイコンがありますが、それをつなげます。これで、コーステストをすると、エリアトリガーなどがきた時に、自分が設定した数字の「1」などに実際に変化するか?どうか?をチェックする事ができます。何か、複雑な設定をしたが、思ったように動かずに、実際の走行時の数値変化を知りたい場合には、このやり方で、デバッグが可能です。これは、「スキルゲーム」になっていますから、数値の変化を確認したら、コースをロードし直すか、設定できる人は、「コース設定」を「トライアル」に戻しましょう。設定をミスると、「タイムが遅い人が1位になる」、「遅く走っても、タイム上限が、1分まで」などになってしまうので、注意が必要です。Reserved.▲このページの先頭へ。