Introduction

ようこそ!これは Safire Engine のドキュメントです。このツールには、あらゆる 2D カメラ システムに不可欠なモジュールが含まれています。使いやすいインターフェイスを備えているため、これらのシステムをすばやく簡単にセットアップできます。カメラゲームオブジェクトに SafireCamera コンポーネントを配置するだけで開始できます。

次に、追跡するターゲットを選択します。これは通常プレーヤーであり、Transform 参照を設定する必要があります。User を選択した場合、システムはカメラがパン、ズーム、および回転モジュールで制御されることを想定しています。カメラがパースペクティブ カメラの場合は、ズーム モードを選択します。FOV または距離でズームします。

セットアップが完了したら、モジュールを追加する必要があります。[Module+] ボタンをクリックしてモジュールメニューを開きます。必要なものを選択し、左ボタンを押してモジュールを有効にします。モジュールを削除する場合は、モジュールバーの閉じるボタンまたはマイナス ボタンをクリックします。Follow および Pixel Perfect モジュールは、デフォルトで常に表示されます。

Important
カメラは最新アップデートでのみ実行されます。

Important Methods

Method
ResetAll()ゲームがリセットされたとき、またはテレポートのようにプレイヤーの位置が突然変わったときにこれを呼び出します。Flare Engine を使用している場合、これはゲームのリセット時に自動的に呼び出されます。
ModuleEnable(string moduleName)指定されたモジュールを有効にします。
ModuleDisable(string moduleName)指定されたモジュールを無効にします。
PauseFollowMechanics (bool enable)これにより、カメラの位置を意味のある方法で変更するすべてのモジュールが一時停止されますが、シェイク、視差などのモジュールは、有効になっている場合はアクティブなままになります。これは、別のシステムがカメラを制御する必要がある場合に役立ちます。
タイトルとURLをコピーしました