Просмотр полной версии : сместить центр объектов
Ребята,прошу вашей помощи в очередной раз.
1)Есть объект(человечек),у которого на плече висит сумка(отдельный объект).
Вот хочу чтобы сумка двигалась так как ей подобает прописываю: cymka._x=chelovek._x.После чего получается что сумка не висит на плече,а находится ровно по центру человечка.А как сделать чтобы центр человечка был смещен допустим на уровень плеча по Х?
2)В кадре 2 человечка, после их соприкосновения друг с другом эта сумка должна перейти от одного человечка к другому человечку,как такое еще реализовать?
Можно подобрать наугад, а можно так: человечка на главной сцене помести в нулевые координаты, затем сумку размести в нужном месте на плече и посмотри какие координаты стали у сумки - это те числа которые нужно будет прибавить к _x и _y человека.
sumka._x=chelovek._x+координаты сумки по х
sumka._y=chelovek._y+координаты сумки по y
Спасибо!
Добавлено через 35 минут
а вот такой вопрос:а почему когда нажмаешь кнопку, чтобы человечек пошел сначала идёт этот чел а потом начинает перемещаться в след за ним сумка?нельзя ли эту сумку строго закрепить?
Добавлено через 39 минут
а вот если прям в человчке вставить сумку,то понятное дело,она будет ходить как надо.Но тогда как сделать чтобы сумка перешла впоследствии к другому объекту?
по первому вопросу нужно смотреть ваш код:
- перемещение сумки задано отдельно от перемещения человека;
- человек идет в своем слое, а сумка находится на уровень выше;
по следующему - сумку у человека можно спрятать с помощью _visible = false
а другой человек получит другую сумку, которая будет выглядеть точно-также.
по следующему - сумку у человека можно спрятать с помощью _visible = false
а другой человек получит другую сумку, которая будет выглядеть точно-также.
т.е. изначально у каждого по одной сумке только у одного она сначало видимая а потом её сделать невидимой так?а у другого наоборот?
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.