Току-що започнах да използвам EaselJS за проект, върху който работя, и съм малко заседнал с Bitmap Class. Това, което правя, е да добавя изображение с размери 3000 x 4000 към платното/сцената и да оставя на потребителя да го мащабира и завърта. Основно използвам следната функция:
@width = 3000
@height = 4000
@scale = 0.2
@bitmap.setTransform( 0, 0, @scale, @scale, 200, 0, 0, @width*@scale/2, @height*@scale/2 )
Всичко това работи с изключение на регистрационната точка. Числото, дадено на функцията, е половината от ширината/височината на изображението, така че трябва да е добре. Но въртенето все още не е от центъра.
Също така търся начин да подобря качеството на това растерно изображение или сцената.. Когато растерното изображение е мащабирано до 0,2, изображението изобщо не се вижда, а само куп големи блокове/пиксели..
Надявам се, че някой може да ми помогне тук,
Благодаря предварително