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

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

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

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
По умолчанию Всего-то: 2 + 2 = 4

у меня в мувике есть 3 поля Input Fields (instance name у них: f1, f2 и f3) и один клип в роли кнопки (instance name: count_btn). В этом кадре (на отдельном слое) есть и программный код:

Код:
count_btn.onRelease = function() {
 _global.pervaya = f1;
 _global.vtoraya = f2;
 _global.tretja = pervaya + vtoraya;
 f3 = tretja;
};

Не работает - в тертьем поле выводится "NaN". Но почему?

пытаюсь сделатьпо-другому:

Код:
count_btn.onRelease = function() {
 var pervaya:Number = f1;
 var vtoraya:Number = f2;
 var tretja:Number = pervaya + vtoraya;
 f3 = tretja;
};
То же самое...
Что я делаю не так?
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •


Последний раз редактировалось Punk T-34; 22.06.2006 в 21:08.
Старый 22.06.2006, 21:07
RandomUser вне форума Посмотреть профиль Отправить личное сообщение для RandomUser Найти все сообщения от RandomUser
  № 2  
Ответить с цитированием
RandomUser

Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
А ты проверь, правильно ли ты к этим полям обращаешься.
Код:
...
trace(f1);
trace(f2);...
Типа такого.
__________________
Не всех война убила - многих покалечила

Старый 22.06.2006, 21:08
artcraft вне форума Посмотреть профиль Отправить личное сообщение для artcraft Посетить домашнюю страницу artcraft Найти все сообщения от artcraft
  № 3  
Ответить с цитированием
artcraft
 
Аватар для artcraft

блогер
Регистрация: Aug 2005
Адрес: www.artcraft.cz
Сообщений: 1,967
Записей в блоге: 6
Отправить сообщение для artcraft с помощью ICQ
А что выдаёт этот код?
Код:
count_btn.onRelease = function() {
  trace(f1);
  trace(_parent.f1);
};
__________________
Хороший отдых - половина работы.

Старый 22.06.2006, 21:17
Punk T-34 вне форума Посмотреть профиль Отправить личное сообщение для Punk T-34 Посетить домашнюю страницу Punk T-34 Найти все сообщения от Punk T-34
  № 4  
Ответить с цитированием
Punk T-34
 
Аватар для Punk T-34

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
trace не работает окно output вообще не открывается (?)
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •

Старый 22.06.2006, 21:21
RandomUser вне форума Посмотреть профиль Отправить личное сообщение для RandomUser Найти все сообщения от RandomUser
  № 5  
Ответить с цитированием
RandomUser

Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
А ты на кнопку нажимал?
__________________
Не всех война убила - многих покалечила

Старый 22.06.2006, 21:21
Punk T-34 вне форума Посмотреть профиль Отправить личное сообщение для Punk T-34 Посетить домашнюю страницу Punk T-34 Найти все сообщения от Punk T-34
  № 6  
Ответить с цитированием
Punk T-34
 
Аватар для Punk T-34

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
конечно
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •

Старый 22.06.2006, 21:23
RandomUser вне форума Посмотреть профиль Отправить личное сообщение для RandomUser Найти все сообщения от RandomUser
  № 7  
Ответить с цитированием
RandomUser

Регистрация: Mar 2006
Адрес: Odessa
Сообщений: 157
Тогда тут одно из двух. Или ты не у той кнопки обработчик onRelease сделал или у тебя trace оключен.(Omit trace action в Publish Settings)
__________________
Не всех война убила - многих покалечила

Старый 22.06.2006, 21:27
aksios вне форума Посмотреть профиль Отправить личное сообщение для aksios Найти все сообщения от aksios
  № 8  
Ответить с цитированием
aksios
loading 50%
 
Аватар для aksios

Регистрация: Jun 2005
Адрес: I am where I should be
Сообщений: 3,567
Отправить сообщение для aksios с помощью ICQ
Э... даж не знаю как сказать. instance name - имя поля, а тебе надо указать имя переменной для инпут филда. Тогда все сразу заработает. Ответ будет 22. Если написать к примеру так:
Код:
count_btn.onRelease = function() {
 _global.pervaya = f1*1;
 _global.vtoraya = f2*1;
 _global.tretja = pervaya + vtoraya;
 f3 = tretja;
};
то получим 4.

Старый 22.06.2006, 21:27
Punk T-34 вне форума Посмотреть профиль Отправить личное сообщение для Punk T-34 Посетить домашнюю страницу Punk T-34 Найти все сообщения от Punk T-34
  № 9  
Ответить с цитированием
Punk T-34
 
Аватар для Punk T-34

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
вот исходник
input.rar
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •

Старый 22.06.2006, 21:30
Punk T-34 вне форума Посмотреть профиль Отправить личное сообщение для Punk T-34 Посетить домашнюю страницу Punk T-34 Найти все сообщения от Punk T-34
  № 10  
Ответить с цитированием
Punk T-34
 
Аватар для Punk T-34

Регистрация: Aug 2005
Адрес: Польша
Сообщений: 376
Записей в блоге: 3
Отправить сообщение для Punk T-34 с помощью Skype™
aksyos
нельзя указывать var для поля ввода. Если это сделать, то поля, при загрузке flash будут заполнены так: _level0.f1 и т.п.
К тому, же при отправке почты на мыло через те же самые поля ввода я не указываю var - только instance name и всё в порядке.
__________________
Швейцарский нож в дизайне и рекламе:
• NORDSKILL •

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

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

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


 


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


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