Исходный код можно посмотреть по следущей ссылке
http://2051020.com/flash/trobles/TileImageCanvas.mxml
__________ Information from ESET NOD32 Antivirus, version of virus signature database 4590 (20091109) __________
The message was checked by ESET NOD32 Antivirus.
не очень понятна проблема: тебе нужно залить Canvas однотонной
полупрозрачной картинкой или это должна быть какая-то особая картинка?
В первом случае у BitmapData есть необходимые методы.
> не очень понятна проблема: тебе нужно залить Canvas однотонной
> полупрозрачной картинкой или это должна быть какая-то особая картинка?
> В первом случае у BitmapData есть необходимые методы.
нашел класс, который заливает картинкой, но делает это с помощью
подгрузки картинки во флекс, после построения приложения.
Дописал сеттер. Но это очень некрасиво когда приложение загружается, а
фон появляется через мгновение.
Захотел подставить уже Class с картинкой, но тут возникла проблема,
несовместимости типов.
Я уже и пробывал и Bitmap делать и приводить к DisplayObject, и в
Image подставлял в source, data. Все выдает ошибки...
ЗЫ. Извините за темноту, над этим работаем.
Закони картинку во FLA, задай класс CanvasBackground в свойствах, скомпили SWF.
Во Flex в AS классе пишешь:
[Embed(source="/../[путь]/catvas.swf", symbol="CanvasBackground")]
private static const CanvasBackground : Class;
private var canvasBackground : BitmapData;
и затем в коде
canvasBackground = new canvasBackground() as BitmapData();
отпиши что получится
может быть я чего-то там не так сделал... Но вроде так, как говорят у
нас белорусов "не працуе"... Короче высылаю что получилось.
[offtop] очень приятно, что человек который хочет заработать миллион
долларов, потратил на меня несколько минуточек)))
> [offtop] очень приятно, что человек который хочет заработать миллион
> долларов, потратил на меня несколько минуточек)))
- миллиард. Миллион - ерунда по нынешним меркам.
CanvasBackground в данном случает не является BitmapData
Если мне память не изменяет, в данном случае CanvasBackground является Shape