Работа на флеш-карте типа RPG, и я должен иметь возможность управлять текстовым полем из нескольких мест. То, что доставляет мне неприятности, - это инвентарь. Мне нужно иметь доступ к текстовому полю с экземпляром «statusWindow» из клипа инвентаря (имя экземпляра «инвентарь»), поэтому при наведении курсора на элемент в мувиклипе он меняет окно состояния на сцене.
В этом случае я хочу навести курсор мыши на inventory.invHealth с основной временной шкалы, чтобы получить отображение.
itemName и itemProps - это строки, содержащие информацию об элементе.
Я попробовал следующее, но это дало мне "возможно неопределенную" ошибку.
invHealth.addEventListener(MouseEvent.MOUSE_OVER, itemStats);
function itemStats(e:Event):void
{
root.statusWindow.text = itemName+"\n"+itemProps;
}
Я пока не очень хорошо разбираюсь в AS3, поэтому, если бы вы также могли объяснить свой код, когда публикуете его - хотя большинство людей обычно так и делают - я был бы очень признателен. Заранее спасибо!