ActionScript 3 Попытка получить доступ к вложенному мувиклипу и не может заставить его работать - PullRequest
0 голосов
/ 28 сентября 2011

Я довольно нов в ActionScript.При этом я пытаюсь получить доступ к вложенному мувиклипу в мувиклипе.Мой код выглядит следующим образом

if (ground.hitTestPoint(char.getChildByName("charBox").x, char.getChildByName("charBox").y,true))
    {
        falling = false;
        jumping = false;
        jumpSpeed = 1;
        fallSpeed = 0;
        speed = 15;
}

Это всего лишь фрагмент хит-теста."charBox" - это мувиклип, к которому я пытаюсь получить доступ в мувиклипе char.Так где я ошибся?

1 Ответ

0 голосов
/ 28 сентября 2011
char.charBox.x

Должно работать для получения значения x, если у вас есть экземпляр MovieClip внутри родительского класса клипа, например:

public var charBox:MovieClip = new MovieClip();

Или если для экземпляра этого клипа установлено значение 'charBox', если вы используете Flash IDE, обратите внимание, что имя экземпляра отличается от имени в библиотеке Flash IDE.

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