バージョン 4.6.1 を使用して、数週間前に取り組んでいた Unity ゲームに戻りました。バージョン 5.0 にアップグレードしてプロジェクトを変換した後、次の行にエラーがありました。
Sprite.Create(plusTexture, Rect(toRightBoundry, 0, plusTexture.width, plusTexture.height), rightPos);
画像は、バイリニア フィルターを使用して中央でピボットされた、1 ユニットあたり 150 ピクセルの単一の Sprite としてインポートされます。インポート モードは圧縮で、最大サイズは 1024 です。これらの条件と、このコード部分が動作中のバージョン以降に変更されていないという事実と、渡されたすべての値が有効であることを確認した後、実行時に次のエラーが検出されます。
"!hasError"
私はフォーラムで調査しましたが、これに対する解決策を見つけることができません。ほとんどのトピックは、開発者がバグ レポートを求めることで終わります。この問題を解決する方法に精通している人はいますか?
前もって感謝し、良い一日を