Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Статьи (http://www.flasher.ru/forum/forumdisplay.php?f=101)
-   -   Знакомство с Flash 9 и ActionScript 3.0 на примере создания аркадной игры (http://www.flasher.ru/forum/showthread.php?t=83431)

Snut 31.10.2007 19:50

__etc, как же я его приведу? ( простите за глупый вопрос...

etc 31.10.2007 20:03

(parent as MovieClip)

Snut 31.10.2007 23:26

__etc, *глаза на лоб* пошел читать доки...

у мука в eas3 это есть?

etc 31.10.2007 23:31

Понятия не имею, у меня нет Мука.
Должно быть, это же основы.

2morrowMan 01.11.2007 11:25

Snut, тебе в скрипте надо написать так:
Код:

(parent as MovieClip).play();
а если по правильному то:
Код:

if (parent is MovieClip)
{
    (parent as MovieClip).play();
}


Snut 01.11.2007 23:03

2morrowMan, спасибо.

SSergeyS 14.11.2007 19:02

Было:
Код:

parent.play();
результат:
1061: Call to a possibly undefined method play through a reference with static type flash.display:DisplayObjectContainer.
Сделал так:
Код:

if (parent is MovieClip)
{
        parent is MovieClip.play();
}

результат:
1061: Call to a possibly undefined method play through a reference with static type Class.
переписал вот-так:
Код:

if (parent is MovieClip)
{
        MovieClip(parent).play();
}

Работает.
Почему?
А статья - супер! Меня Очень выручила!:victory:

BlooDHounD 15.11.2007 11:55

мдя ....
Код:

if (parent is MovieClip) {
        ( parent as MovieClip ).play();
}


SSergeyS 15.11.2007 17:33

Цитата:

Сообщение от BlooDHounD
мдя ....

немогу не согласиться :confused:
спасибо.

shoosh 11.01.2008 20:48

Тоже хачу поблагодарить за статью.


Часовой пояс GMT +4, время: 01:26.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.