UshiSoft

Unityアセットに関するよくいただくご質問(FAQ about unity assets)

実行すると大量のエラーが出てキー入力が効かない

現状、販売しているアセットは従来のInput Managerを使っています。 最新のバージョンのUnityで作成したプロジェクトは、デフォルトの入力システムがInput Systemになっています。 そのためInput Managerに切り替える必要があります。 Project Settings > Player > Active Input HandlingをInput Manager (Old)に変更するとエラーが解消されてキー入力が効くようになります。 将来的にはInput Systemに移行する予定です。

Currently, the assets we sell use the traditional Input Manager. Projects created with the latest version of Unity have the Input System as the default input system. Therefore, you will need to switch to the Input Manager. Changing Project Settings > Player > Active Input Handling to Input Manager (Old) will resolve the error and key input will work. We plan to migrate to the Input System in the future.

大量のエラーが出て動かない

すべてのアセットはUnity6で開発されています。 Unity6では一部APIの名前が変わっており、Unity6以前(例えばUnity2023など)のバージョンと互換性がありません。 確認した限りではRigidbody.velocityがlinearVelocityに変わっていました。 Unity6を使うか、名前の変わった部分を修正すればエラーが解消されて動くようになります。

All assets are developed with Unity6. Some API names have changed in Unity6 and are not compatible with versions before Unity6 (for example, Unity2023). As far as I can tell, Rigidbody.velocity has been changed to linearVelocity. If you use Unity 6 or modify the part with the changed name, the error will be resolved and it will work.

Copyright 2025 (c) UshiSoft