![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 91
|
К сожалению ограничен только 6-ой версией Flash плеера.
Необходимо создать множество объектов в клипе для этого использую функцию getNextHighestDepth() но она декларируется только в 7-ой версии плеера. Чем её можно заменить? например постояно вызывается функция DrawPoint.createTextField(Name,DrawPoint.getNextHighestDepth(), X, Y, WidthConvert, Height); |
|
|||||
|
Регистрация: Sep 2007
Сообщений: 23
|
а просто завести переменную и инкрементировать её вообще никак ?)
|
|
|||||
|
Регистрация: Nov 2009
Сообщений: 32
|
а если вручную увеличивать
ну или как то так |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 91
|
Только через счётчик?
это понятно только что делать если у меня создаются много и других объектов затем удаляются и снова создются причём их количество каждый раз по разному. Хм ладно было конечно предположение делать счётчик. Выходит придётся. Кстате и вот ещё в чем удобнее писать код. А то в Macromedia Flash 8 уж очень не удобно? Создал там пустой кадр вот там и програмирую ну вот уже 350 строк. Начинаешь долго искать что нужно. Было бы что нибудь наподобе Visial 2005? |
|
|||||
|
Регистрация: Nov 2007
Сообщений: 1,724
|
apoptom22, откуда у DrawPoint свойство аа взялось?
|
|
|||||
|
Modus ponens
|
Посмотрите в исходниках Transition / TransitionManager там была реализация альтернативы getNextHighestDepth(), может не самая лучшая, но если сильно не заморачиваться, то может подойдет.
Для AS2 можно использовать в качестве редактора: FlashDevelop если для Виндовс FDT (помоему он все еще поддерживает AS2 - но я не уверен, уже больше года его не видел) ASDT - я не уверен, что проект все еще жив т.как его наследник для AS3 вроде как совсем зачах. Но в свое время вроде как ничего редактор был... возможно, если проект больше не развивается, то прийдется искать какую-нибудь старую версию Эклипса, чтобы его поставить. ЗЫ. Соответственно, компилировать код лучше MTASC'ом.
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 12.01.2010 в 11:27. |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 91
|
Transition / TransitionManager где их можно взять? Чото в примерах Macromedia не вижу
А с помощью компилятора MTASC в итоге создаётся swf ? которые можно проиграть в 6-ом плеере! А то я только начал вникать в это всё - мне просто нужно разработать компоненты для ПО используя возможности графики и интерактивности flash как аналог OpenGL |
|
|||||
|
Modus ponens
|
MTASC - Motion-Tween ActionScript Compiler
Компилятор написаный компанией Motion-Tween - если вы пользуетесь FlashDevelop, то он идет вместе с дистрибутивом, если нет - погуглите и скачайте. Внимание: этот компилятор не является транскодером, т.е. ресурсы он не компилирует (но может линковать) для AS2 / AS1 проектов существует SWFMill - она тоже входит в дистрибутив FlashDevelop + можно скачать отдельно. Ее возможности несколько ограничены по сравнению с Flash IDE, особенно в том, что касается нативной флешевой графики и встроенного видео, зато бесплатно и с открытыми исходниками. Оптимальный вариант был компилировать флешку с ресурсами (и без кода) из Flash IDE, затем используя опцию Injection в настройках компилятора вкомпиливать туда код. Так буквально до последнего времени компилировали свои плееры You-Tube. Если чесно, то требование именно совместимости с шестым плеером - это на сегодняшний день что-то очень уникальное... Если не секрет - зачем? Потому что если разработка для web, то у подавляющего большинства пользователей версия плеера выше (шестой плеер перестал быть актуальным примерно лет 6-7 тому назад), а прожектор все равно идет сo встроеным плеером... Текущая версия плеера - 10.1. Transition / TransitionManager где их можно взять? >> У меня сейчас нет под рукой Флеша, но где-то там, куда вы его установили, поиском по файлам найдете исходники ![]()
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 12.01.2010 в 13:24. |
|
|||||
|
Регистрация: Jan 2010
Сообщений: 91
|
Не секрет разработка идёт для встраиваемой системы!
А там имеется только компонент ShockWare 6-ой версии Судя по всему Microsoft залицензировала его ранее для своёй ОС. Abode же на более новые версии таких компонентов требует отдельного лицензирования. Правдо не узнавал сколько? Но всё же неприятно Добавлено через 1 минуту нашёл Transition только бы разобраться как он работает и с чем его едят? ![]() Примерчик бы не помешал |
![]() |
![]() |
Часовой пояс GMT +4, время: 20:13. |
|
|
« Предыдущая тема | Следующая тема » |
|
|