2013-02-19 3 views
-1

У меня есть файл флэш-анимации, преобразованный в файл HTML5 с помощью SWIFFY. Эти файлы воспроизводятся в WebView, они отлично играют.Как получить доступ к анимированному контенту локально из Swiffy convert flash?

В HTML5 мало анимаций в HTML5, я хотел бы управлять этими небольшими анимациями в Android локально на сенсорном событии. Я хочу знать, как выставить эти анимации на уровне Android, есть ли что-нибудь еще, например Javascript или JQuery?

Я хотел бы добавить, что я абсолютно не знаком с HTML5, CSS, JavaScript и JQuery.

Любая помощь была бы принята с благодарностью.

ответ

1

Если я понимаю проблему, вы не можете сделать это так, потому что анимации, определенные в swiffyobject, становятся частями одного большего svg, которым управляет swiffy runtime. Сама среда выполнения предоставляет только небольшой API, который немного ограничен. Я не нашел способа сказать «мой swiffy.someAnimationWithin.doSomething()»

Что вы можете сделать, это использовать stage.setFlashVars для передачи «сообщений» на ваш ActionScript, который, конечно же, был также переведен и воспроизводится по времени выполнения. В этом ActionScript используйте onEnterFrame для проверки этих переменных/сообщений, а затем измените их состояния с помощью ActionScript. Анимация также может вернуться к вашему JavaScript через getURL ActionScript («javascript: mynamespaceObj.doSomethingScripty()»), или, я считаю, URLRequest AS3 (...)