Просмотр полной версии : Создание интерактивной клавиатуры
Будучи программистом клавиатурного тренажера "СОЛО на клавиатуре", я задался вопросом о возможности использования в нем флеш-анимации. Прога пишется на билдере и есть возможность проигрывания флэш-анимации через Active-X. Вопрос в чём. Возможно ли создание на флэше интерактивной клавиатуры, которая будет отображать надписи на кнопках в соответствии с выбранной раскладкой, получать из билдера информацию, какую клавишу нужно подсветить (и соответственно, как-то подсвечивать её). И вопрос по скорости... Когда мы нажимаем шифт, все буквочки на кнопочках должны замениться на верхний регистр (а цифирки на знаки препинания). Насколько медленен флэш, учитывая максимальную скорость ввода 10 знаков в секунду (то бишь успеет ли информация обновиться за 0.1 секунды? Как Вы понимаете, вопрос лагов актуален).
Если что - по ходу единственный способ общения ИЗ Билдера ВО флэш - функция SetVariable. Ошибаюсь ли я и если нет - возможно ли с её помощью добиться требуемой функциональности?
Также на флэше будет сделано несколько визуальных компонентов и анимированный герой вроде скрепыша из ворда, поэтому хотелось бы спросить Вас, кто хочет заняться данной задачей и сколько это будет стоить?
Спасибо.
1) да, возможно.
2) скорость зависит от процессора и имеет некий лимит (1/120 секунды)
если руки растут откуда положенно а не откуда они обычно растут, тогда проблем вообще никаких недолжно возникнуть.
Я готов взяться за flash-программирование. Цена не имеет значения. Писать на: nuran@nuran.org
нуран, ты с каких пор такой меценат?
проблем, действительно, возникнуть не должно. Уснул прав
Король, надо же когда-то и доброе дело сделать :)
Король, надо же когда-то и доброе дело сделать :)
научи меня писАть без ошибок.
научи Синтеза писать без ошибок
2Hijijnx
Сам писал клавиатурный тренажёр полностью на Flash, перед этим поработал с Соло, по-моему, один из лучших тренажёров.
Как уже сказали выше, Flash потянет запросы скорости набора, во всяком случае, мой довольно-таки кривой код проблем не вызывал.
Когда занимался этим вопросом раскопал почти сотни подобных тренажёров, много из них было сделано на Flash, так что вопрос о пригодности даже не стоит :)
способ общения - ExternalInterface, очень тут будет, кстати, подробнее в хелпе flash и примеры ищи в гугле.
P.S. Hijijnx, напиши как можно, связаться с тобой или куда можно написать разработчикам Соло на клавиатуре, если вы правда решили использовать Flash, то могу поделиться несколькими идеями, по поводу улучшения тренажёра. Либо можно связаться со мной через персональные сообщения.
Винчестер
11.03.2006, 05:24
Hijijnx, а у тебя билдер вообще какой? Если Delphi я тебе и без флеша анимацию с клавой сделаю.
2 Винчестер.
Билдер 6-ой. На чём ты предлагаешь писать клаву и какие плюсы у твоего подхода по сравнению с флэшем?
Винчестер
12.03.2006, 01:38
2 Винчестер.
Билдер 6-ой. На чём ты предлагаешь писать клаву и какие плюсы у твоего подхода по сравнению с флэшем?
Я тредлагаю все эффекты (типа подсветки и т.д.) писать на самом языке программирования, что намного увеличит скорость.
Языком могу посоветывать Borland Delphi Builder или borland C++ Builder - их среда разработки пол кода за тебя сама напишет, но это уже не в программирование я лезу.
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.