|
|
« Предыдущая тема | Следующая тема » |
Опции темы | Опции просмотра |
|
|
|||||
Поворот системы координат вместе с родителем
Значит есть у меня контейнер класса Sprite, как сделать так что бы потомки лежали в его личной системе координат с начальной точкой в верхнем левом углу родителя, причем данная система координат должна поворачиваться вместе с родителем?
Спасибо за внимание |
|
|||||
они и так будут в его личной системе координат, если речь о чилдренах
__________________
http://cleptoman.free-lance.ru achivements: дважды благословлен на воровство. осеяный благодатью |
|
|||||
Добавляю rect(чилд) в container(родитель), для уверенности пропишу координаты rect (0,0) и все таки он становиться на начале глобальных координат
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var container:Sprite=new Sprite(); container.graphics.lineStyle(1); container.graphics.drawRect(150,100,150,150); var rect:Sprite=new Sprite(); rect.graphics.lineStyle(2); rect.graphics.beginFill(0x00FF00); rect.graphics.drawRect(0,0,40,40); container.addChild(rect); addChild(container); rect.x=0; rect.y=0; } } } Последний раз редактировалось FieryWall; 13.11.2010 в 17:18. |
|
|||||
Все, понял!!!
package{ import flash.display.Sprite; public class Main extends Sprite{ public function Main(){ var container:Sprite=new Sprite(); container.graphics.lineStyle(1); container.graphics.drawRect(0,0,150,150); var rect:Sprite=new Sprite(); rect.graphics.lineStyle(2); rect.graphics.beginFill(0x00FF00); rect.graphics.drawRect(0,0,40,40); container.addChild(rect); addChild(container); container.x=150; container.y=100; rect.x=0; rect.y=0; } } } |
Часовой пояс GMT +4, время: 15:31. |
|
« Предыдущая тема | Следующая тема » |
Теги |
контейнер , координаты |
|
|