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

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

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

Регистрация: Nov 2006
Сообщений: 4
По умолчанию Ребята, помогите построить программно график функции

Здравствуйте!Вот у меня такая проблемка:
Мне надо построить график функции y=1/1+((X1-X)/X1*0,8)*((X1-X)/X1*0,8) причем X1 и X надо ввести с клавиатуры(input text) //X1 в интервале [70..90]. И найти на этой параболе точки пересечения при X=input text .Что касается 2-й части:вводим с клавиатуры число,оно строит прямую,пересекающую параболу.

Спасибо заранее.

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

Регистрация: Mar 2001
Адрес: msk
Сообщений: 1,416
проблемы с математикой - в справочник Выгодского
А графику рисовать можно через bitmapData или через lineTo

Старый 27.11.2006, 11:36
gagarma вне форума Посмотреть профиль Отправить личное сообщение для gagarma Найти все сообщения от gagarma
  № 3  
Ответить с цитированием
gagarma

Регистрация: Nov 2006
Сообщений: 4
А у Вас нету примера связи инпута с формулой...самого примитивного хотя бы?ну там,например,2 окошка(ввод и вывод) в одно вбиваем число нажимаем кнопку и во 2-м появляется то же число + 2 скажем?

Старый 27.11.2006, 13:23
miramax вне форума Посмотреть профиль Отправить личное сообщение для miramax Посетить домашнюю страницу miramax Найти все сообщения от miramax
  № 4  
Ответить с цитированием
miramax
 
Аватар для miramax

Регистрация: Oct 2005
Адрес: Борисоглебск
Сообщений: 1,702
Отправить сообщение для miramax с помощью ICQ Отправить сообщение для miramax с помощью AIM Отправить сообщение для miramax с помощью MSN Отправить сообщение для miramax с помощью Yahoo Отправить сообщение для miramax с помощью Skype™
Цитата:
Сообщение от gagarma
А у Вас нету примера связи инпута с формулой...самого примитивного хотя бы?ну там,например,2 окошка(ввод и вывод) в одно вбиваем число нажимаем кнопку и во 2-м появляется то же число + 2 скажем?
Тебе нужно парсить строку из текстового поля в математическое выржение ? Если так, то придётся написать парсер, дело это не простое. Если есть готовая функция, и нужно всего лишь подставлять значения из текстовых полей - то я не вижу в этом проблемы.
__________________
AS3 | www.FLAPS.ru | Русские флэшеры самые умные флэшеры в мире. ©

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

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
Если пригодится вот пример с +2


Код:
//Рисуем кнопку
////Можно нарисовать кнопку в рабочей среде
this.createEmptyMovieClip("my_button",this.getNextHighestDepth());
my_button._x=100;
my_button._y=100;
my_button.lineStyle(5, 0xFF00FF, 100);
my_button.beginFill(0x0000FF, 30);
my_button.lineTo(0,30);
my_button.lineTo(60,30);
my_button.lineTo(60,0);
my_button.lineTo(0,0);

//Создаем Текстовое поле. Эта надпись будет на кнопке
////Можно нарисовать поле в рабочей среде
my_button.createTextField("but_text",1,5,5,50,50);
my_button.but_text.text="Calculate";
my_button.but_text.selectable=false;

//Создаем Текстовое поле. Тип Input Text
////Можно нарисовать поле в рабочей среде
this.createTextField("my_input",this.getNextHighestDepth(),50,50,50,20)
my_input.border=true;
my_input.type = "input";

//Создаем Текстовое поле. Тип Dynamic Text
////Можно нарисовать поле в рабочей среде
this.createTextField("my_output",this.getNextHighestDepth(),150,50,50,20)
my_output.border=true;
my_output.type = "dynamic";

// На муви клип вешаем обработчик событий,
//при нажатии взять текст из поля ввода
// преобразовать в число и прибавить два
// полученную строчку вывести в поле вывода
my_button.onPress=function()
{
my_output.text=Number(my_input.text)+2;
}

Старый 27.11.2006, 18:03
gagarma вне форума Посмотреть профиль Отправить личное сообщение для gagarma Найти все сообщения от gagarma
  № 6  
Ответить с цитированием
gagarma

Регистрация: Nov 2006
Сообщений: 4
2terbooter
Спасибо,действительно пригодилось=)
П.С. я рад ,что рассмешил Вас,но, к сожалению,я только учусь...замахнулся высоко,вероятно..

2miramax
Я двже не понял,что такое "парсить"...надеюсь,я не совсем безнадежен...

Старый 28.11.2006, 12:35
terbooter вне форума Посмотреть профиль Отправить личное сообщение для terbooter Найти все сообщения от terbooter
  № 7  
Ответить с цитированием
terbooter

Регистрация: Oct 2006
Адрес: Novosibirsk-Kaliningrad
Сообщений: 1,278
Отправить сообщение для terbooter с помощью ICQ Отправить сообщение для terbooter с помощью Skype™
parse [ ] 1. анализ, разбор ( обыкн. предложения ) 2. 1) а) производить структурный анализ б) разбирать предложение 2) подробно, скрупулезно анализировать

Старый 28.11.2006, 14:37
gagarma вне форума Посмотреть профиль Отправить личное сообщение для gagarma Найти все сообщения от gagarma
  № 8  
Ответить с цитированием
gagarma

Регистрация: Nov 2006
Сообщений: 4
terbooter
Спасибо,что просветил

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

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

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


 


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


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