RIA crumbs.

Blog about RIA development. ActionScript, JavaScript and more.

Archive for the ‘Flash CS3’ tag

Papervision3D CS3 Component: Пример использования

one comment

John Grden ( RockOnFlash), выложил пост с демонстрацией работы с Papervision3D виджетом для Flash CS3.

Переводить не буду, текста там довольно много, одно скажу мне понравилось, и уже тянутся руки по экспериментировать.

Читать тут.

PS. Если кому нужен перевод, отписывайтесь в коментах и при достаточном кол-ве желающих переведу :)

Written by reijii

November 14th, 2007 at 2:08 pm

Posted in Flash

Tagged with , , , ,

Flash CS3: Ассоциируем код с кадрами

leave a comment

gskinner.com делится своим классом FrameScriptManager, предназначенным для того, чтобы можно было назначить любому кадру указав номер или его имя. Этот класс позволит разработчикам ассоциировать код с конкретными участками таймлайн анимации или эффектов, без изменения FLA файла. Главное о чем нужно будет беспокоится, это о том чтобы дизайнер оставлял имена кадров без изменений или не менял позиции кадров :)

Класс основан на недокументированном методе addFrameScript. Поэтому перед тем как использовать его, все должны осознавать, что метод не документирован и может преподнести сюрпризы :)

Пример использование класса:

[code lang="actionscript"]
var fsm : FrameScriptManager = new FrameScriptManager( myMC );
trace( "lbl1 is on frame: " + fsm.getFrameNumber( "lbl1" );
fsm.setFrameScript( "lbl1", myMethod );
[/code]

Примечание, не стоит вызывать setFrameScript внутри кода который мы ассоциируем с каким-либо кадром, так как это вызывает бесконечный цикл :) Но вы вполне можете использовать его с учетом пользовательских действий с вашим UI.

Скачать демо и экспериментальную версию класса.

Written by reijii

November 14th, 2007 at 2:02 pm