Можно сделать каждый спрайт MonoBehaviour и вешать эти компоненты на какой-то дочерний объект - держатель информации.
|
Это уже интереснее. Можно даже на объект атласа повесить его спрайты, если можно будет эти спрайты скрыть в инспекторе.
Вообще на твоем бы месте я оставил все как есть
|
Ну если так делать, то можно всю жизнь гомнокодить. Работает же))
А если у меня не MonoBehaviour, а ScriptableObject, то можно добавлять компоненты на префаб? gameObject.AddComponent тут нету(: