PDA

View Full Version : Кто в Виннице разбирается во Флеше. А именно в ActionScript?


Рой Пепенчиков
11-04-2011, 21:34
Скачал программку Sothink SWF Quicker (аналог Flash 10... или это и есть десятый флеш, хз...). Начал ковырятся. Все хорошо, довольно неплохие возможности языка... Только вот при нормальном разрешении (800:600 и больше) и скорости кадров больше 12 появляются какие-то артефакты и прочая нечисть, которая портит всю картинку.
Вопрос такой: Флеш это программа для банеров 100:100 для интернета, или в нем можно что-то серьезное делать. И второй вопрос: можно ли сделать самозапускающийся экзешник (вне плеера) ?
Может есть более удачный вариант?

telltale
11-04-2011, 22:31
Если хочеш полноценный инструмент - Adobe Flash Professional CS5
На ех.юа есть

Если попроще и чисто экшен скрипт - Адобе Флекс Билдер.
Или Адоб Flash.Builder.Premium

По поводу артефактов. А какая загрузка процесора при большом разрешении ?

Рой Пепенчиков
11-04-2011, 22:54
Да, с загрузкой лажа 50-100% на полный экран.
Вот поделка:
http://rghost.ru/5166469
У меня появляется эффект гребенки и на весь экран жутко тормозит...

Допустим exe в Darkbasic-е весит на 1 Мб больше, но зато работает самостоятельно на библиотеках DirectX...

Remember
12-04-2011, 02:04
хм... Точно флешка виновата?
http://img200.imageshack.us/img200/6383/ballsik.jpg

Рой Пепенчиков
14-04-2011, 21:15
Чет я разочаровался в этом языке...

Remember
14-04-2011, 23:30
Чет я разочаровался в этом языке...

Так быстро? :) Может в этом и проблема?


Допустим exe в Darkbasic-е весит на 1 Мб больше, но зато работает самостоятельно на библиотеках DirectX...
Яркий пример последних разработок в области флеша: видео (http://www.youtube.com/watch?v=tgwi0lWgX8w).

Рой Пепенчиков
15-04-2011, 21:54
Ну начнем с того что, я говорил про ActionScript как о б очень слабом языке.(Функции и операторы в нем можно пересчитать на пальцах. Отсутствует даже возможность перехода на маркер внутри одного фрейма. И такие полезные функции как cos() sin() и т.д... и это в программе, рассчитанной в основном на графические операции...)

То что на видео написано не на этом языке, и не в этой среде. Использованы скорее технологии обработки картинки, разработанные Адобом...

Remember
15-04-2011, 22:07
Ну начнем с того что, я говорил про ActionScript как о б очень слабом языке.(Функции и операторы в нем можно пересчитать на пальцах. Отсутствует даже возможность перехода на маркер внутри одного фрейма. И такие полезные функции как cos() sin() и т.д... и это в программе, рассчитанной в основном на графические операции...)

cos() sin() нет?О_о печально (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/Math.html)
Что-то по флексу не заметно было, что там мало стандартного функционала.

Очень даже удобно при необходимости быстрой разработки красивой визуализации с возможностью интерактивности.

А с каким языком сравнивается-то?

Рой Пепенчиков
15-04-2011, 22:47
Мдя? Пес его тогда знает. У меня эти функции не работают... Может не то скачал...

Рой Пепенчиков
15-04-2011, 22:54
Скачаю ка я Adobe Flash CS5 )))) А пока слова свои забираю назад...гы

Рой Пепенчиков
20-04-2011, 15:17
Ну что, я поковырялся в Adobe Flash CS5 и все что нужно было мне нашлось... Про те 3D гонки я верю что можно такое сделать на флеше при огромном желании, но все равно это даааалеко не оптимальная среда для 3D...

Вопрос у меня такой, как убрать из флеш плеера в exe файле все лишнее? +определить граници экрана... В интернете пока найти ничего вразумительного не могу...

И вторая проблема - у меня виснет поделка. Хотел на волны наложить текстуру, так скорость кадров ушла при этом в полный даун...

Может кто-то протестит и отпишет как она работает?

http://rghost.ru/5261355