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

Вернуться   Форум Flasher.ru > Flash > Общие вопросы о Flash (не затрагивающие ActionScript)

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

Регистрация: Dec 2005
Сообщений: 8
Отправить сообщение для RuVi с помощью ICQ
По умолчанию Реализация схемы расчетов.

Приветствую Друзья.

У меня вот такая история я с графикой и анимацией малость разобрался и вроде бы основы немного осознал именно основы работы над графической частью флеша.
Программка шикарная и имеет отличные возможности..
Но довольно серьезной проблемой для меня как для художника становиться ActionScript и вся программная сторона FLESH.

По сему вопрос относительно Сomponents(либо чего то еще что может мне помочь в достижении цели)

А цель следующая: Необходимо создать таблицу выполняющую расчеты по числам которые пользователь вносит и получает результат просчитанный связанными формулами
Например : Вводим в одно окно число 2 а во втором показывает 4 по формуле (X*2) а в третьем окне показывает 8 по формуле (X*4) итд...
Просмотрел примеры подобных работ:

http://www.flasher.ru/src/single/{src.pg=165}
http://www.flasher.ru/src/single/{src.pg=1398}

посмотрел, попробовал, не понял, расстроился

Подскажите с какой стороны подойти к этому вопросу?
Если кому не сложно расскажите о первом примере поподробнее.. как собственно подвешиваются эти функции к объектам и как прописывать формулы (так как непонятно даже как добавить новое действие итд.. ((


Последний раз редактировалось RuVi; 22.12.2005 в 13:36.
Старый 22.12.2005, 14:25
aikon вне форума Посмотреть профиль Отправить личное сообщение для aikon Найти все сообщения от aikon
  № 2  
Ответить с цитированием
aikon

Регистрация: Jun 2005
Адрес: Челяба
Сообщений: 30
Отправить сообщение для aikon с помощью ICQ
Посмотри input text и для него событие onChanged.

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

Регистрация: Dec 2005
Сообщений: 8
Отправить сообщение для RuVi с помощью ICQ
А нельзя ли чуть по подробнее?

Старый 22.12.2005, 16:29
aikon вне форума Посмотреть профиль Отправить личное сообщение для aikon Найти все сообщения от aikon
  № 4  
Ответить с цитированием
aikon

Регистрация: Jun 2005
Адрес: Челяба
Сообщений: 30
Отправить сообщение для aikon с помощью ICQ
У Input textа есть возможность хранить, то что в нем,те возможность задания переменной. И ты можешь написать на какое-либо событие то, что тебе необходимо сделать.
Пример по сумму:
На событие onChanged для первого и второго input textов ты пишешь: in_text_3=in_text_1+in_text_2, где in_text_х это переменные.

Старый 22.12.2005, 20:29
RuVi вне форума Посмотреть профиль Отправить личное сообщение для RuVi Посетить домашнюю страницу RuVi Найти все сообщения от RuVi
  № 5  
Ответить с цитированием
RuVi
 
Аватар для RuVi

Регистрация: Dec 2005
Сообщений: 8
Отправить сообщение для RuVi с помощью ICQ
ой ёё((

боюсь мне нужен более обширный ответ ...
может кто посоветует урок какой на эту тему ..Может кто подскажет где качнуть подобное просто глянуть как что и где прописывается((?
Один раз думаю это надо понять ..

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

Регистрация: Dec 2005
Сообщений: 8
Отправить сообщение для RuVi с помощью ICQ
В любом случае спасибо Aicon за ответы, я понял принцип того о чем ты говоришь...
Непонятен принцип работы во флеше этого, банальность но непонятно как увязать роль объектов с самими объектами.(практики нет 8(( )

Старый 23.12.2005, 15:42
aikon вне форума Посмотреть профиль Отправить личное сообщение для aikon Найти все сообщения от aikon
  № 7  
Ответить с цитированием
aikon

Регистрация: Jun 2005
Адрес: Челяба
Сообщений: 30
Отправить сообщение для aikon с помощью ICQ
Дай имя input textу и для него отлавливай событие onChanged (на изменение). В параметр var поставь имя переменной и работай с ней.

Старый 23.12.2005, 19:38
RuVi вне форума Посмотреть профиль Отправить личное сообщение для RuVi Посетить домашнюю страницу RuVi Найти все сообщения от RuVi
  № 8  
Ответить с цитированием
RuVi
 
Аватар для RuVi

Регистрация: Dec 2005
Сообщений: 8
Отправить сообщение для RuVi с помощью ICQ
text3_txt.onChanged = function(){

in_text_x=in_text_1+in_text_2
in_text_x = in_text3
}

stop()


вроде бы присвоил имена ну результат не выдает ни ошибок нет...
я наверное чего то недописал...

-------------------------------------------------------
а с этим кодом работает(из первого примера)..но у него часть прописана в символах.. часть в скрипте ?

onClipEvent (enterFrame) {
//вызов функции:::::::::::::::::::
a = Number(in1);
b = Number(in2);
out = _root.plus(a,b);

}
----------------------------------------------------

function plus(a, b) {
x = a+b;
return x;
}
stop();


Все бы ничего можно было бы и примером воспользоваться, но с подобным кодом выполнятcя только одна операция …
А формулы разные необходимы..

Вот такой Аля Excel Office – какие будут рекомендации?


Последний раз редактировалось RuVi; 24.12.2005 в 12:30.
Создать новую тему Ответ Часовой пояс GMT +4, время: 01:20.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра
Комбинированный вид Комбинированный вид

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

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


 


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


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