Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   трансформация спрайтов (http://www.flasher.ru/forum/showthread.php?t=149459)

sonjawnuk 25.01.2011 19:06

трансформация спрайтов
 
Доброго дня.

На даный момент решыл ознакомится с платформой FLASH.
Работаю со спрайтами. Заинтересовался как можно сделать трансформацию спрайтов(поворот и смещение-это просто).
Интересует можно ли дзеркально отобразить спрайт.

и вообще что за обьект Matrix и что за параметры в него передаются(за что они отвечают)?

Можете подкинуть статью, или какой-нибудь туториал.

Премного благодарен за вашы ответы.

alatar 25.01.2011 19:15

Цитата:

Интересует можно ли дзеркально отобразить спрайт.
Код AS3:

scaleX = -1;

Цитата:

и вообще что за обьект Matrix и что за параметры в него передаются(за что они отвечают)?
Matrix

sonjawnuk 25.01.2011 23:59

cпасибо.

возник еще 1 вопрос.
после отражения по оси Ох:
Код AS3:

scaleX = -1;

левый верхний угол изображения у нас "убегает" в правую верхнюю точку изображения?
значит дальше, при перемещении обьекта, для того чтоб поставить его в точку (100, 100) то надо:
Код AS3:

sprite.x = 100 + sptite.width;
sprite.y = 100;

?

samana 26.01.2011 00:04

Цитата:

Сообщение от sonjawnuk (Сообщение 967919)
левый верхний угол изображения у нас "убегает" в правую верхнюю точку изображения? Значит дальше, при перемещении обьекта, для того чтоб поставить его в точку (100, 100) то надо:

Что-бы визуально левый верхний угол был в х:100 у:100, то получается что да, надо.


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

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