Ошибка # 1010 (возможно, ошибка объекта) - PullRequest
2 голосов
/ 09 декабря 2011

Когда я тестирую свой фильм, я получаю эту ошибку: Ошибка типа: Ошибка # 1010: термин не определен и не имеет свойств. Я думаю, что это вызвано дочерними объектами, но я не мог это исправить. Мой код:

var wPawn1:Object = new Object();
wPawn1.mc = new WhitePawn();
addChild(wPawn1.mc);

// Black inPeace variables
wPawn1.inPeace = "a2";

var pieces:Object = new Object();

pieces.a2.man = MovieClip(wPawn1.mc);
pieces.a2.x = 70;
pieces.a2.y = 491;

wPawn1.mc.x = pieces.a2.x;
wPawn1.mc.y = pieces.a2.y;

1 Ответ

3 голосов
/ 09 декабря 2011

Вам нужно определить pieces.a2 и pieces.mc, прежде чем вы сможете определить свойства a2 и mc.

var pieces:Object = new Object();

pieces.a2 = blah;
pieces.mc = blah;

pieces.a2.man = MovieClip(wPawn1.mc);
pieces.a2.x = 70;
pieces.a2.y = 491;

wPawn1.mc.x = pieces.a2.x;
wPawn1.mc.y = pieces.a2.y;

Для ясности, ваша ошибка относится к a2 и mc как неопределенный и не имеющий свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...