![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Что-то не получается встраивать растровые изображения с помошью Embed,
например простой код: package { import flash.display.Sprite; import flash.events.Event; import mx.core.BitmapAsset; public class Main extends Sprite { [Embed(source = "photo.jpg")] private var Photo:Class; public function Main() { var photo:BitmapAsset = new Photo(); addChild(photo); } } } [Fault] exception, information=VerifyError: Error #1014: Не удалось найти класс mx.core::BitmapAsset. [Fault] exception, information=ReferenceError: Error #1065: Переменная Main_Photo не определена. Всё делаю в Flash Develop 3.0.6 + Flex SDK 4.0.0.13875 такое чувство, что пакетов mx. вообще нет... Помогите, что делаю не так? |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
то-есть вот так:
Но всё-равно те-же ошибки... Как только вставляю в код тэг Эмбед так сразу просится mx.core.BitmapAsset |
|
|||||
|
Та да, знакомо, чего-то в SDK4 они в конфиге сделали
можно %flex_sdk_4%\frameworks\flex-config.xml подправить или просто компилятору опцией указать -static-link-runtime-shared-libraries=true |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Где это указать? В какой опции, пожалуйста, подскажите подробней...
|
|
|||||
|
Sintesis, во Flash Develop правой кнопкой на проекте ->
properties -> перейти на вкладку compiler options -> выбрать additional compiler options -> ввести туда дополнительные параметры которые надо. --- в properties так же можно настроить под какой плеер компилировать, размер, цвет задника, а так же кол-вол кадров по-умолчанию. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
Просто ОГРОМНЕЙШЕЕ спасибо...
properties -> compiler options -> additional compiler options -> -static-link-runtime-shared-libraries=true Всё работает!!! А в настройках программы можно где-нибудь так-же ввести -static-link-runtime-shared-libraries=true что-б каждый раз в каждом проэкте не вводить? Последний раз редактировалось Sintesis; 15.04.2010 в 18:01. |
|
|||||
|
Регистрация: Jul 2008
Сообщений: 912
|
А, ну да, точно...
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 16
|
только при использовании MXML с одним элементом SpriteVisualElement результат, занимает от 80кб (при этом все работает без -static-link-runtime-shared-libraries=true) , а с включенной -static-link-runtime-shared-libraries=true и без MXML элементов результат занимает от 650кб.
В чем профит? |
![]() |
![]() |
Часовой пояс GMT +4, время: 10:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|