Хорошо, у меня есть несколько простых фигур в видеоклипах ...
Затем у меня есть "уровни", каждый из которых имеет свой собственный видеоклип ...
Иногда на уровнях мне приходится создавать экземпляры этих случайных фрагментов фильмов на лету и создавать несколько экземпляров, поэтому я просто делаю что-то вроде
//this up top
var hexagonOne:hexagonOne;
//then this when i need a new one, i need to do it like this so i can make multiple instances...
hexagonOne = new hexagonOne();
Это прекрасно работает ... но ...
в другом мувиклипе теперь на моем мувиклипе "уровня 2"
Я буквально беру тот же самый точный код, который работал на первом уровне ... Но теперь он не будет работать в этом другом мувиклипе ....
Я получаю эту ошибку всякий раз, когда пытаюсь hexagonOne = new hexagonOne();
или ЛЮБОЙ фрагмент фильма другой формы, который я пытаюсь создать.
Symbol 'lvl1-2', Layer 'Layer 2', Frame 1, Line 99 1180: Call to a possibly undefined method hexagonOne.
Я не понимаю, потому что он хорошо работал в другом клипе, который похож на этот ... Это не имеет смысла.
EDIT:
понял, тупая опечатка на моем конце.