Цитата:
Сообщение от КорДум
Вот тут наперекор одному нашему форумному товарищу создали темку в блогах.
|
Ткните пожалуйста пальцем, прочитал статью, но не нашел ответа на свой вопрос. Я использую метод 3 один в один, выглядит только чуть по разному.
Добавлено через 11 минут
Цитата:
Сообщение от goodguy
Потому, что сам объект, который помещается в спрайт, тоже имеет свою точку регистрации, в нуле координат. Соответственно, если его поместить в другой дисплей обджект контейнер, их точки регистрации совпадут. Если сместить внутренний дисплей обджект на половину его ширины влево, и на половину высоты вверх, то его центр, окажется в точке регистрации родительского контейнера. С этого момента, при вращении родительского контейнера, внутренний объект будет крутиться вокруг (как бы) своего центра
|
Я понял о чем вы. Вы предлагаете размещать чайлд-спрайт так, чтобы его центр приходился на 0,0 его родителя. Но я не понимаю, как это поможет решению задачи. Проблема состоит в том, что при вращении спрайта-родителя его матрица вращения вокруг центра меняет не только a,c,b,d но и tx,ty. Это смещение наследуется чайлдом за счет чего он и убегает в сторону.
Цитата:
Сообщение от goodguy
Не понял откуда такие выводы
|
Точка регистрации 0,0, спрайт 50х50 - соотв. центр 25,25.