PDA

Просмотр полной версии : Как изменить точку привязки?


Castro
22.09.2009, 17:19
Создал мувик с точкой привязки в левом верхнем углу (CS4). Можно ли как-то изменить эту точку привязки, например задать точку привязки на правый нижний угл, если какой-то способ помимо пересоздания ролика? Копался в панелях, но не нашёл ничего подобного

KaBKa
23.09.2009, 07:06
точку привязки можно править визуально, просто перетащи ее.

kyzi007
23.09.2009, 12:06
А если мувик создан (нарисован) программно?

KaBKa
23.09.2009, 12:25
Загони мувик в пустой мувик и там изменяй его координаты относительно центра.

Castro
23.09.2009, 12:33
Хм. Вообще да, отредактировать руками можно перейдя в режим редактирования и перетаскивая сам символ. Вполне логичное поведение, особенно если у тебя символ какой-то вычурной формы и его нужно например вращать.

Спасибо.

iNils
23.09.2009, 13:36
Вообще да, отредактировать руками можно перейдя в режим редактирования и перетаскивая сам символ. Не так. Жмете клавишу Q и у символа появляется режим трансформации с кружком, этот кружок и есть точка привязки которую можно изменить (не для программного вращения).

Castro
23.09.2009, 16:46
Спасибо. Оказывается так тоже можно делать. И даже в чём то удобнее

kyzi007
23.09.2009, 17:11
А вот интересует именно программное вращение! Просветите пожалуйста!

KaBKa
24.09.2009, 09:21
у тебя есть мувик1 который нужно вращать.
1. создаешь на сцене пустой мувик2 (createEmptyMovieClip("мувик2"....)
2. аттачиш мувик1 в мувик2(мувик2.attachMovie("мувик1".....)
3. перемещаешь мувик1 (изменяя параметры мувик1._x и мувик1._y)
4. вращаем мувик2 (мувик1._rotation)