😸

Unity6でSpriteがImageにアサインできないとき

2025/02/22に公開

概要

Unity6でインポートしたSpriteをUGUIのImageに上手くアサインできない現象が発生しました
この記事はその解決方法になります

結論

  • Sprite ModeがSingleになっていないと、Imageにアサインできません
  • Spriteをそのまま使いたいときは、Sprite ModeをSingleに変更してApplyします

補足

Unity6ではテクスチャをインポートした際にデフォルトでSprite ModeがMultipleになっているようです

この状態だとImageにSpriteをアサインすることができません

Sprite ModeをSingleに切り替えてApplyするとImageにSpriteをアサインできるようになります

参考記事

Discussion