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

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

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

Регистрация: Oct 2009
Сообщений: 101
скорее всего я не в тему, но!
динамическое текстовое поле должно быть одно на все кадры, иначе получить или записать туда что-нибудь нельзя (можно через раз и с глюками)
+попробуйте использовать case вместо if

Старый 20.04.2010, 11:35
Maxim вне форума Посмотреть профиль Отправить личное сообщение для Maxim Найти все сообщения от Maxim
  № 2  
Ответить с цитированием
Maxim

Регистрация: Apr 2010
Сообщений: 8
Пробовал через функцию switch - не выходит. И странно получается, если я свое динамическое поле буду самостоятельно в коде приравнивать необходимым числам (300 420 600), то все выполняется и работает. А как только я подставлю _global.f_ploshad, так не работает или выполняется только первое условие((

Может сам исходник кто-нибудь посмотрит? Который день сижу, ничего не могу понять почему так. Все кажется что вот-вот, а не выходит(

Старый 20.04.2010, 16:59
tsarapkabel вне форума Посмотреть профиль Отправить личное сообщение для tsarapkabel Найти все сообщения от tsarapkabel
  № 3  
Ответить с цитированием
tsarapkabel
 
Аватар для tsarapkabel

Регистрация: Nov 2009
Адрес: в златоглавой
Сообщений: 745
Используя trace можно увидеть, что в 4-5-6 кадрах задаётся переменная 300-420-600, а при переходе на 7-й кадр она становится undefined.
Это происходит потому, что то же самое текстовое поле в 7 кадре отсутствует.
Попробуйте не писать 300-420-600 в текстовом поле, а напишите для него отдельную переменную. Только опять же не локальную, а глобальную.

Старый 20.04.2010, 17:24
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 4  
Ответить с цитированием
in4core
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Да все я верно говорю число должно быть числом, а строка строкой. И нечего тут придумыавть велосипед. АФФТАР - Чем правильнее будешь писать свои скрипты, тем меньше будет вопросов в будущем

Старый 20.04.2010, 19:00
AzagThoth вне форума Посмотреть профиль Отправить личное сообщение для AzagThoth Найти все сообщения от AzagThoth
  № 5  
Ответить с цитированием
AzagThoth
 
Аватар для AzagThoth

блогер
Регистрация: Sep 2009
Сообщений: 309
Записей в блоге: 4
Отправить сообщение для AzagThoth с помощью ICQ
В действиях должен быть смысл. Число должно быть числом, а строка строкой - звучит не обосновано ни разу. "Велосипед" не я придумал, а разработчики. Да во множестве языков авто-преобразование значений есть. Но в любом случае побеждает здравый смысл. Если мы можем проверить разные пути и увидеть одинаковы они или различны и какой оптимальней, тот тут и следует делать уже какие-то выводы. Ну собственно для меня вывод уже сделан. По возможности сравнивать значения одних типов, как и советует in4core, однако если для кого то 1.3 не показатель, то почему бы ему и не сравнивать разные типы данных!? В общем все правы == никто не прав
__________________
Играй. Это жизнь.
Всё повторяется. Играй.

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

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

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


 


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


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