Показать сообщение отдельно
Старый 15.07.2009, 11:24
vadimled вне форума Посмотреть профиль Отправить личное сообщение для vadimled Найти все сообщения от vadimled
  № 5  
Ответить с цитированием
vadimled

Регистрация: Feb 2009
Сообщений: 8
Ну,насколько я понимаю, localToGlobal тут ни причем. Проблема в том что,что "scale" не массштабирует относительно центра фигуры а относительно её нуля. Я в таких случаях расчитываю компенсацию на смещение, что-то типа такого:
Код AS3:
this.x = dpX+(<font color="Red">sizeMuvikfont>-(<font color="Red">sizeMuvikfont> * this.scaleX));
this.y = dpY+(<font color="Red">sizeMuvikfont>-(<font color="Red">sizeMuvikfont> * this.scaleX));
Добавлено через 1 минуту
Некрасиво получилось.

Код AS3:
this.x = dpX+(sizeMuvik-(sizeMuvik* this.scaleX));
this.y = dpY+(sizeMuvik-(sizeMuvik* this.scaleX));