|
|
|||||
Banned
[+6 20.04.11]
[+1 22.08.11] [+ 31.08.11] Регистрация: Aug 2010
Сообщений: 196
|
глобальная видимость переменных?
я именно о action script 3. пытался найти в нете - какие то странные решения путем создания внешних классов, их импорта и так далее. Дело осложняется тем что в 3-м нельзя писать код в самом кадре а только на объекте.
как же это сделать просто? ведь очевидно что данные которые видны ВЕЗДЕ - основа на которой строится все приложение. почему же там так сложно? в отличие от обычных языков программирования( |
|
|||||
Цитата:
Ну сделайте себе статичный класс и пихайте в его поля что хотите и обращайтесь к этим полям где хотите, в чём проблема? Да, и если Вас страшит написание import'a для этого класса - положите его в корневой пакет |
|
|||||
Регистрация: Mar 2007
Сообщений: 545
|
Цитата:
По теме ответили выше. |
|
|||||
Регистрация: Dec 2006
Сообщений: 230
|
Глобальные переменные - зло.
От этой привычки необходимо избавиться. Именно поэтому от них избавились в новой версии скриптового языка (AS3) |
|
|||||
Регистрация: Apr 2010
Адрес: Earth
Сообщений: 1,897
|
Цитата:
__________________
Загружаем картинки, минуя ошибки безопасности |
|
|||||
Регистрация: Nov 2009
Адрес: СПб
Сообщений: 2,236
|
Глобально доступная константа Math.PI никого не смущает?
А глобально доступная функция SoundMixer.stopAll()? Мне кажется, у автора проблема не в отсутствии глобальности (тем более, что глобальность в AS3 организуется элементарно через статические классы/переменные), а в отсутствии представления, как именно строится приложение на AS3. Ключевое: "какие то странные решения путем создания внешних классов, их импорта и так далее". Пока эти решения не перестанут для него быть странными, ничего у него не получится. |
|
|||||
глобальная константа и глобальная переменная - это очень разные вещи )
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
Часовой пояс GMT +4, время: 16:16. |
|
« Предыдущая тема | Следующая тема » |
|
|