Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Смещенеие swf на серваке. (http://www.flasher.ru/forum/showthread.php?t=148323)

DZHETIGAPA 27.12.2010 23:13

Смещенеие swf на серваке.
 
Здравствуйте, уважаемые форумчане. Возникла такая проблема. Компилю swf файл во Flash Develop компилятором flex_sdk, создаются автоматически файлы типа sfwobject, index.html... и так далее. SWF файл представляет собой поочередно идущие видео, располагающиеся по центру. Заливаю все эти файлы на сервак - все работает. Потом компилю тоже самое во Flash CS3. Он создает мне только один swf файл, заменяю его на серваке и... видео по Х смещается где-то на 100px, то есть находится не по центру. Хотя на компе у меня все работает нормально.

Кто может объяснить в чем дело? Или может нужно другой swfobject файл?

Заранее благодарен за решение проблемы.

ЗЫ: Мне нужно откомпилить именно во Flash CS3, так как в дальнейшем буду подключать библиотеку five3d, в которой Flash Develop выдает кучу ошибок, а Адобе молчит и работает.

wvxvw 28.12.2010 10:22

FD - это редактор, а не компилятор :) Если выдает ошибки, значит они есть, но выдает их не он, а подключеный компилятор. Ошибки надо исправлять, или, по крайней мере понимать почему они случаются. А угадать в чем у вас проблема не видя кода, да еще и не зная хотя бы примерно: HTML, или JavaScript, или флеш...

Slip_91 28.12.2010 13:27

flash компилит, а flex_skd нет?
возможно этот five3d юзает какие-то флэшевские классы (fl.*), которые во flex_sdk нужно подрубать вручную.

DZHETIGAPA 29.12.2010 00:09

Спасибо всем! Насчет компилятора, то он выдает в five3D библиотеках следующую ошибку:
E:\Web\ActionScript\Classes\five3D\display\Sprite3D.as(173): col: 23 Error: Overriding a function that is not marked for override.

Я добавил override к выделенным методам, начал компилиться, но уже при создании самого swf файла заглючил, выдал ошибку и вывел белый экран. Может другую версию компилятора поставить?!

andrew911 29.12.2010 01:50

Попробуйте другую версию Flex SDK (3 или 4), в зависимости от того какая сейчас установлена

Fernando Costa 29.12.2010 03:53

Цитата:

Overriding a function that is not marked for override.
Координата Z? Скачайте библиотеку Five3D для 10 плеера.

DZHETIGAPA 29.12.2010 18:49

Цитата:

Сообщение от Fernando Costa (Сообщение 960696)
Координата Z? Скачайте библиотеку Five3D для 10 плеера.

Поставил компиляция под Flash Player 9 - работает.

А за идею спасибо. Надо будет скачать five3D вод 10 версию.


Часовой пояс GMT +4, время: 19:57.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.