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

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

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

Регистрация: Dec 2006
Сообщений: 1,764
По умолчанию спидометр

Доброго времени суток, возник вопрос: делаю спидометр, стала задача следующего типа: есть дисплей для вывода цифр, есть стрелка спидометра, каким образом можно принимать параметр FlashVars значение +% и чтоб стрелка показывала на спидометре это значение, к примеру отсылают через FlashVars число 25 + 40% и стрелка стояла на этом значении, подскажите как лучше реализовать
__________________
а за окном атлантический океан!

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

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Вам непонятно как rotation правильный сделать? Или как к числу процент прибавить?
__________________
Кодинг, багинг, алгоритминг. me @

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

Регистрация: Dec 2006
Сообщений: 1,764
запамятовал как считать FlashVars значение и добавить к нему процент с отображением стрелки на этой шкале со значением))
__________________
а за окном атлантический океан!

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

Регистрация: May 2011
Сообщений: 301
Записей в блоге: 2
в ХТМЛ:
...
<param name="flashvars" value="param1=aaa">
...
<embed src="MyFlash.swf" flashvars="param1=aaa" quality="autohigh"...
...

в АС:

var a:String = stage.loaderInfo.parameters['param1'];
__________________
interplanety

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

Регистрация: Dec 2006
Сообщений: 1,764
хорошо, это работает, появилась проблема другая, как изменять шкалу этого самого спидометра? к примеру у меня шкала на спидометре от нуля до 110, приходит параметр 100, стрелка прыгает на 100, приходит параметр 200, надо стрелку перевести на 200 и перерисовать шкалу от 0 до 210 к примеру, каким образом это можно сделать?
__________________
а за окном атлантический океан!

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

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
А как вы делаете шкалу до прихода числа 200? Она у вас битмапой сделана?
__________________
Кодинг, багинг, алгоритминг. me @

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

Регистрация: Dec 2006
Сообщений: 1,764
пока шкала у меня простая отрисованая статика от 0 до 110, хотелось понять как лучше перерисовать эту шкалу для моей задачи
__________________
а за окном атлантический океан!

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

Регистрация: May 2008
Адрес: {0,0}
Сообщений: 754
Записей в блоге: 1
Отправить сообщение для DaFive с помощью ICQ
Нарисуйте дугу (можно даже битмапой, красивую), затем с заданным шагом по дуге динамически расположить текстфилды, в которые будут вбиваться значения от 0 до нужного предела (0, 20, 40, 60 ну или как пожелаете). Как расположить элементы по кругу - ищите на форуме, куча кода. Если не хочется динамически - расставьте вручную. Как вписать в текстфилд значение - думаю знаете.
__________________
Кодинг, багинг, алгоритминг. me @

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

Регистрация: Dec 2006
Сообщений: 1,764
по дуге я их и так расставлю, вопрос в другом еще, шкала может быть и до 1000 и до миллиона (ну вот такая задача вообщем), как такое количество отобразить на этой дуге? я без понятия
__________________
а за окном атлантический океан!

Старый 01.06.2012, 18:01
-De- вне форума Посмотреть профиль Отправить личное сообщение для -De- Найти все сообщения от -De-
  № 10  
Ответить с цитированием
-De-
 
Аватар для -De-

блогер
Регистрация: Oct 2005
Адрес: Днепродзержинск - город Брежнева и других логопедов
Сообщений: 1,421
Записей в блоге: 4
Отправить сообщение для -De- с помощью ICQ Отправить сообщение для -De- с помощью Skype™
Может, логарифмическую шкалу сделать просто? А то меняющаяся шкала спидометра - это пц какой-то. Ну или почти логарифмическую, как на спидтест.нет.
__________________
Бобры отвечают на вопросы не потому, что знают на них ответы; они отвечают потому, что их спрашивают.

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

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

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


 


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


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