This document is about: FUSION 1
SWITCH TO

アドバンストKCCサンプル

概要

FusionのアドバンストKCCが提供する機能についてより理解を深めていただけるよう、本サンプルでは以下を含めています。

  • 基本のプロジェクトテンプレート
  • 説明付きコードの完全なドキュメント掲載
  • お客様の拡張用に準備されたデータ構造
  • ファーストパーソン視点コントローラとサードパーソン視点コントローラ
  • プレイヤーコントローラの実装バリエーション(シンプルバージョンとアドバンスバージョン)
  • 様々な機能のテスト用のプレイグラウンド(階段、スロープ、コライダーコンビネーション、プロセッサなど)
  • パフォーマンステストのシーン
  • シンプルなNPCコントローラの例
  • KCCプロセッサ例

Exampleフォルダにあるリソースやコードはすべて、お客様側で変更することができます。

重要: 前方互換性は維持されません。

ダウンロード

バージョン リリース日 ダウンロード
1.1.17 Jan 24, 2024 Fusion KCC Sample 1.1.17 Build 395

開始方法とチェック項目

  1. プレイグラウンドシーンをテストします
  2. プレイヤープレハブスポーンのゲームプレイスクリプトを確認します(任意)
  3. プレイヤーコントローラベーシックのSimplePlayerとプレイヤースクリプトを確認します
  4. PlayerInputスクリプトを確認してインプットの処理法を理解します
  5. FirstPersonPlayerスクリプトとAdvancedPlayerスクリプトを確認します
  6. ThirdPersonPlayerスクリプト(もっとも複雑なコントローラ実装)を確認します
  7. NPCスクリプトを確認します(任意)
  8. KCCプロセッサスクリプトを確認します (Assets/Example/Scripts/KCC/Processors)
  9. KCC部分実装を確認します (Assets/Example/Scripts/KCC)
  10. ゲームのプロトタイプを開始します
  11. フィードバックを当社にお送りください

コントロール

  • マウスを動かす: 見る
  • W、A、S、D: 移動
  • スペース: ジャンプ
  • シフト: スプリント
  • エンター: カーソルのロック、ロック解除
  • マウスの左ボタン: 不使用 (インプット構造で準備済み)
  • マウスの右ボタン: 不使用 (インプット構造で準備済み)

ゲームプレイインプットはカーソルがロックされている場合のみ適用されます。

モバイルでのコントロール

  • バーチャルジョイスティック、左側: 移動
  • バーチャルジョイスティック、右側: 見る
  • ダブルタップ: ジャンプ

その他

Example/Misc/MobileOptimizations.unitypackageには、シンプルなレベルと、 contains simple materials and stripped level (some mesh colliders are too heavy for mobile).

Back to top