このページでは、Stingray を使用するときに発生する、いくつかの一般的な問題を説明しています。
実行中のゲームで起きている状況を把握するために使用できる方法については、「ランタイムのフィードバックを取得する方法」を参照してください。
Log Consoleにエラーが送信されずにゲームがクラッシュする場合は、ターゲット プラットフォームのメモリが不足している可能性があります。このクラッシュは、特に iOS または Android の実行時に発生する傾向があり、Windows PC 上でテストする場合には発生しません。
起動時にクラッシュが発生する場合、通常、ゲームのブート パッケージがメモリに過剰に多くのリソースをロードしようとしていることが原因です。ブート パッケージ内でワイルドカードを使用し、特定のタイプのすべてのリソースをロードしている場合、この問題が発生する可能性があります。
ヘルプが必要な場合は、「メモリ使用量を最適化する」で説明する技法のリストを確認し、プロジェクトに動的にロードおよびロード解除できる複数のリソース パッケージを設定することを検討してください。「パッケージのロードとロード解除」を参照してください。
boot.package ファイル、またはプロジェクトの途中でメモリに自分でロードする別のパッケージにリソースの追加が必要になる場合があります。パッケージのロードの仕組みについては、「ランタイムでコンテンツをロードおよびロード解除する」のトピックを参照してください。
Stingray を終了して、editor.config ファイルを削除してください。このファイルは、C:¥Users¥<user name>¥AppData¥Local¥Autodesk¥Stingray¥Settings¥editor.config に格納されています。再起動すると、問題は解消しているはずです。
期待どおりの動作をしていない場合は、次のオプションを試してみて、問題が解決するかどうかを確認してください。
更新されたプロジェクト リソースのコンパイルをトリガするために、Stingray Editor で[F5]を押します。
メイン メニューから、Edit > Engine > Restart Engine を選択するか、[Ctrl]+[F6]を押します。これにより、Stingray Editor が内部的に実行する Stingray エンジンのインスタンスを閉じて再開します。
Stingray Editor を終了して再起動します。
コンパイルされたデータのフォルダを削除して、Stingray Editor を再起動します。これにより、すべてのリソースが強制的に再コンパイルされます。
管理者として Stingray Editor を実行してみます。
プロジェクト フォルダおよびデータ フォルダ内に読み取り専用のファイルが存在しないかをチェックします。ファイルが存在する場合は、バージョン管理からファイルをチェック アウトするか、そのファイル プロパティを修正して書き込み可能にします。
C:¥Users¥<user name>¥AppData¥Local¥Autodesk¥Stingray 内にある「toolchain」フォルダを削除してみます。これにより、Project Manager内のプロジェクトのリストは空になりますが、それらは復元することができます。「既存のプロジェクトを開く」を参照してください。
vr テンプレート プロジェクトのパフォーマンスが低い場合は、ビューポートでエディタが Update Mode > Always に設定されていないことを確認します。
`Connections: Failed to connect to "PS4". Please ensure the PlayStation 4 engine run-time can be accessed at. Error Invalid DevKit: ``
PlayStation 4 システムで、Debug Settings > Network > Network Interface に移動し、Selection 設定が Always LAN ではなく、Routing Information に設定されているのを確認します。
PlayStation 4 devkit の有効期限が切れていないことを確認します。
Deployer およびゲーム内で、IP 設定が正しいことを確認します。