Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как заменить глобальную переменную ? (http://www.flasher.ru/forum/showthread.php?t=129100)

igrayka 24.08.2009 23:25

Как заменить глобальную переменную ?
 
В AS2.0 был _global.peremennaya = 4;

и эту штуку можно было считать где угодно ...

а что делать в AS3.0 , если я допустим создаю package в нем рулюсь

а потом мне в ролике в середине тайм лайна внутри 5 клипов надо trace(_global.peremennaya);



\\ как вызывать функции из середины timeline ? если они определены в package

какие-то такие вещи что раньше были на раз два, теперь непонятны.

Спасибо.

GBee 24.08.2009 23:48

static

Fernando Costa 24.08.2009 23:54

статическая переменная топ-левел класса

igrayka 24.08.2009 23:57

дайте маленький примерчик пожалуйста

FlashRabbit 25.08.2009 00:12

Код AS3:

package
{
        import flash.display.Sprite;
 
 
        public class ClassName extends Sprite
        {
                public static var myVar:String;
 
                public function ClassName()
                {
                        ClassName.myVar = "blabla";        // и так из любого класса               
                }
 
        }
}


wvxvw 25.08.2009 00:37

Небольшое дополнение, глобальныx переменныx в AS3 нет, и создать вы их не можете, зато есть глобальные константы и глобальные функции.
Пример константы: NaN, Infinity.
Пример функции: escape(), isNaN().
Но создать глобальную функцию или константу вы тоже не можете.

Fernando Costa 25.08.2009 01:02

Цитата:

Но создать глобальную функцию или константу вы тоже не можете.
Ну а передать константу флешварами?

wvxvw 25.08.2009 01:39

А каким образом флешварс станут глобальными?

igrayka 25.08.2009 02:50

вот это да , что-то получается )))

рябята вы лучшие ! С П А С И Б О !


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

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