Всем привет
Увлекся тут unity, делаю небольшой ui для игры. И возникла надобность добавить item, в котором будут поля:
- название,
- image для него
- описание (описание в виде текста, и background_image, на котором будет висеть текст).
Никак не получается добавить canvas к scriptable object (при попытке перенести префаб canvas, он просто не переносится). Может кто знает, как это делается?
public class Item : ScriptableObject
{
new public string name = "New Item";
public Sprite icon = null;
public Canvas description = null;
}
p/s
Суть в том, что на игровом поле лежат айтемы. Когда игрок подходит к айтему, он добавляется к нему в меню. Когда пользователь открывает меню, нажимает на этот айтем и у него всплывает описание функционала айтема