![]() |
смена "точки поворота"
у меня на сцене есть клип "sqre".
в коде я буду взаимодействавать с его _rotation. но он еще будет перемещаться вверх, вниз с помощью клавиш. мне надо что бы точка вокруг которой он крутиться была всегда на 100 пикселов ниже центра сцены(примерно я налажу до пикселов когда пойму как). клип во много раз больше экрана. и тут точка вокруг которой он вращаеться очень важна. как это реализовать? |
Содержимое мувика сдвинуть вверх на столько, на сколько надо.
|
не очень гуманно. но надо будет попробовать.
а нет более гуманного способа? |
помоему этот способ очень даже прост, зачем еще что-то изобретать?
|
я пользовался этим способом несколько дней, но потом вдруг я заметил, что управлять вверх/вниз невозможно. ведь он тогда смещаеться...
что тут делать? |
|
поиском пользооваться умею. не знал, что это называеться точка регистрации.
но в поиске толком не написано как кодом изменить эту точку. основные темы в AS3. но тем чтобы перемещать мувик вверх/вниз а точку оставлять в одном месте нет. |
точка определяется положением содержимого клипа. Программноизменить положение содержимого клипа? оО
|
тоесть сделать ничего нельзя?
|
Кодом нельзя изменить "точку регистрации".
Тут два варианта. 1. Помещайте содержимое в контейнер. Позиционируйте содержимое относительно контейнера. Перемещайте, вращайте, трансформируйте контейнер. 2. Контейнер не нужен. Используйте матрицу трансформации. |
Вложений: 1
Цитата:
|
клавишами вверх/вниз управляеться ходьба (персонаж стоит , а земля передвигаеться). врятли мышкой будет удобно ходить...
|
Цитата:
|
все поменял,все работает, спасибо за помощь.
|
| Часовой пояс GMT +4, время: 22:09. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.