Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.01.2008, 15:27
sqMax вне форума Посмотреть профиль Отправить личное сообщение для sqMax Найти все сообщения от sqMax
  № 1  
Ответить с цитированием
sqMax

Регистрация: Oct 2007
Адрес: Omsk
Сообщений: 10
Question Доступ к статическим свойствам класса через значение строковой переменной

Собственно, как осуществить сабж?
Либо подскажите другое решение.
Есть несколько переменных с разными именами. Есть некая переменная типа String, в которой содержится имя (… сестра, имя!) одной из этих переменных, с целью узнать значение оной.
Проблема в том, что эти переменные должны быть глобальными. Т.к. AS3 предлагает в качестве оных пользовать статические свойства, то такая фигня и выходит.


Есть мысль с использованием массива и промежуточной функции, которая по имени будет выдавать номер элемента массива, но что-то это мне не нравится.


Помогите, пожалуйста!
__________________
Пока!

Старый 24.01.2008, 15:47
MerlinTwi вне форума Посмотреть профиль Отправить личное сообщение для MerlinTwi Посетить домашнюю страницу MerlinTwi Найти все сообщения от MerlinTwi
  № 2  
Ответить с цитированием
MerlinTwi
 
Аватар для MerlinTwi

Регистрация: Oct 2003
Адрес: Москва
Сообщений: 328
Как вариант:
Код:
//В классе, который у тебя типа глобальный
static public var globals:Object = {};
...
// и там где надо для записи/чтения
Имя_класса.globals["название переменной"]
__________________
Создатель: Бойцовский клуб | TimeZero | Sky2Fly
Я возьму сам.

Старый 24.01.2008, 15:48
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 3  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
MyClass[myStaticVar]
Это что ли? А вообще, не совсем понял вопрос... =/
__________________
Hell is the possibility of sanity

Старый 25.01.2008, 10:15
sqMax вне форума Посмотреть профиль Отправить личное сообщение для sqMax Найти все сообщения от sqMax
  № 4  
Ответить с цитированием
sqMax

Регистрация: Oct 2007
Адрес: Omsk
Сообщений: 10
Проблема и правда просто решалась. Оказался косяк в коде, из-за которого скрипт долбился не туда, куда нужно.
Спасибо ответившим.
__________________
Пока!

Создать новую тему Ответ Часовой пояс GMT +4, время: 17:36.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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