このページは編集中です。更新が保留になっている可能性があります。

サンプル

概要

FuionアドバンストKCCが提供する機能の理解をより深めるため、このサンプルプロジェクトには以下が含まれています。 

  • ベーシックプロジェクトテンプレート
  • 説明付きコードのドキュメント
  • 拡張のためのデータ構造
  • ファーストパーソンおよびサードパーソンのビューコントローラ
  • プレイヤーコントローラ実装のシンプルバージョンとアドバンスバージョン
  • 様々な特徴をテストできるプレイグラウンド(階段、スロープ、コライダーコンビネーション、プロセッサ...)
  • パフォーマンステスト用のシーン
  • NPCコントローラのシンプルな例
  • KCCプロセッサの例

Exampleフォルダにあるリソースやコードは全て変更していただいて構いません。

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

トップに戻る

ダウンロード

バージョン リリース日 ダウンロード
1.1.12 Nov 24, 2022 Fusion KCC Sample 1.1.12 Build 35

トップに戻る

はじめ方と確認点

  1. プレイグラウンドシーンのテスト
  2. プレイヤープレハブスポーン用にゲームプレイスクリプトの確認(任意)
  3. プレイヤーコントローラのベーシック用にSimplePlayerスクリプトとPlayerスクリプトの確認
  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: 移動
  • Space: ジャンプ
  • Shift: スプリント
  • Enter: カーソルのロック・ロック解除
  • マウスの左ボタン: 未使用 (インプット構造用)
  • マウスの右ボタン: 未使用 (インプット構造用)

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

トップに戻る

モバイルコントロール

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

トップに戻る

その他

Example/Misc/MobileOptimizations.unitypackage には、シンプルなマテリアルとストリップレベルが含まれます(モバイルでは重すぎるメッシュコライダーもあります)


ドキュメントのトップへ戻る