Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   gotoAndPlay from _root (http://www.flasher.ru/forum/showthread.php?t=97502)

p.kiev.ua 22.06.2007 14:17

gotoAndPlay from _root
 
жизнено важный вопрос:

внутри мувиклипа Symbol63 есть фрейм 2

при переходе на этот фрейм мне нада чтоб происходило действие "gotoAndPlay(9);" но в основном (_root) клипе ... как это сделать?


Код:

stage.gotoAndPlay(9);
- неработает

Какой код прописать чтоб заработало?

BigDan 22.06.2007 14:58

stage - это вовсе не рут
надо так:
Код:

this.root.gotoAndPlay(9);
p.s. твой рут должен быть наследником MovieClip

p.kiev.ua 22.06.2007 15:13

Вот я прописываю этот код во втором фрейме клипа "mc" (онже Symbol63)

где "this" - это самый главная сцена а root что?

я запутался как сделать наследником MovieClip рут

p.kiev.ua 22.06.2007 15:15

мне переименовать mc в root ? и все заработает?

BigDan 22.06.2007 16:07

root - это твой RootClass
з.ы. в АС3 со сценами уже никто не работает

p.kiev.ua 22.06.2007 16:11

я в фреймы пишу код плиз подскажи как написать xn, заработало ... ну вопрос же наверное пустяковый :) плизз.

BigDan 22.06.2007 16:16

скрипт надо писать во внешних классах, про это можно почитать здесь:http://as3.ru/?p=14

p.kiev.ua 22.06.2007 16:26

ну я понимаю что нада но я уже сделал почи проект (3 недели делал) без внешних классов и все замечательно работает ... и осталась последняя штука - помоги а

etc 22.06.2007 16:39

Это называется ошибка проектирования. В данном случае — глобальная.

BigDan 22.06.2007 16:55

если вы пишите весь код в кадрах, то АС3 вам не нужен


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

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