Flash загрузить изображение на холст - PullRequest
0 голосов
/ 18 июля 2011

Я пытаюсь создать онлайн-редактор визиток, чтобы снова изучать flash, одна из функций, которые я пытаюсь достичь, - это возможность загружать изображение (jpg, png и т. Д.) И помещать указанное изображение на холст для рисования, а затем масштабировать изображение и поворачивать изображение и перемещать изображение вокруг. может кто-нибудь направить меня к приличному учебнику для такого рода функций.

1 Ответ

1 голос
/ 18 июля 2011

Сначала вам нужно загрузить внешнее изображение с помощью класса Loader:

http://blog.728media.com/2009/03/11/how-to-load-external-images-in-actionscript-30/

после этого, в приведенном выше коде, вам нужно получить доступ к bitmapData этого изображения. Это должно быть Bitmap (myLoader.content) .bitmapData.

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

http://userflex.wordpress.com/2008/09/04/scaling-bitmap-data/

Итак, сначала загрузите изображение, которое вы хотите масштабировать и т. Д., А затем вы можете медленно начать работу над кодом холста ...

Информация о слушателях мыши:

http://www.google.com/search?rlz=1C1CHNY_srRS374RS374&sourceid=chrome&ie=UTF-8&q=as3+mouse+listeners

Посмотрите, как это работает для вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...