Как изменить параметр image в компоненте image target behavior? (Vuforia)

При старте скрипта создаётся image target которому должен присваевается параметр image. Я пытался сделать это как-то так:gameObject.GetComponent("ImageTargetBehaviour").Image = myImage; myImage имеет тип texture2D

ПОЖАЛУЙСТА ПОМОГИТЕ! СРОКИ ГОРЯТ! компонент ImageTargerBehaviour


Ответы (1 шт):

Автор решения: Максим Фисман

Чтобы получить переменную из другого скрипта: gameObject.GetComponent<ImageTargetBehaviour>().Image = myImage;

Обратите внимание на синтаксис GetComponent: без кавычек, название компонента (в вашем случае скрипта) в треугольных кавычках, потом круглые

Чтобы задать эту картинку самому объекту с компонентом Image: gameObject.GetComponent<Image>().sprite = myImage;

Об этом вы не просили, но лучше дать больше, чем меньше.

→ Ссылка