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

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

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

Регистрация: Oct 2006
Сообщений: 39
По умолчанию из текста в операторы

Юзал поиск, вроде как видел как-то такую же тему... но ничего не нашел...
Возможно ли перевести строку: "abcd.gotoAndPlay (2)" в команду?
Столкнулся с проблемой передачи кучи всяких разных координат объектов серверу (одной строкой), а потом составлению их на другом компе...
__________________
"There are no limits. Only obstacles."

Старый 26.12.2006, 22:08
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 2  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Одной строкой нельзя. Параметры нужно другой строкой передавать. Тогда можно было бы так сделать:
Код:
path = "abcd.gotoAndPlay";
arg = "2";
eval (path) (arg);
но... в данном пример прокатывает, что аргумент имеет тип String, а вот в более сложных случаях так не получится, да и аргументов может быть больше.
Поэтому надо описывать структуру: путь, метод, массив аргументов и для каждого аргумента указывать его тип.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 26.12.2006, 22:14
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 3  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
Цитата:
Сообщение от iNils
Поэтому надо описывать структуру: путь, метод, массив аргументов и для каждого аргумента указывать его тип.
Это называется парсинг кода

Старый 26.12.2006, 22:19
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 4  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,884
Записей в блоге: 7
Цитата:
Сообщение от __etc
Это называется парсинг кода
Я не уверен, что это знает автор.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 26.12.2006, 22:19
etc вне форума Посмотреть профиль Найти все сообщения от etc
  № 5  
Ответить с цитированием
etc
Et cetera
 
Аватар для etc

Регистрация: Sep 2002
Сообщений: 30,787
А ты дал определение понятия, а я само понятие, всё нормально

Старый 27.12.2006, 06:32
twenty вне форума Посмотреть профиль Отправить личное сообщение для twenty Найти все сообщения от twenty
  № 6  
Ответить с цитированием
twenty
 
Аватар для twenty

Регистрация: Oct 2006
Сообщений: 39
Спасибо. Теперь я знаю, что значит парсинг
Понятно теперь, что делать все равно придется так, как очень нехотелось делать.
Вопросов больше нет
__________________
"There are no limits. Only obstacles."

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

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

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


 


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


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