PDA

Просмотр полной версии : Поделить объект на два


windrunner31
23.10.2011, 13:10
Я задавал подобный вопрос ранее,но не получил ответа,ясного мне.Задам вопрос попроще.
У меня есть обьект(неправильно формы),мне нужно его просто поделить на две части.(Без физики и тому подобных вещей,просто разделить обьект на два).А после этого,поставить одной части обьекта x = 100,а второй x = 400.
Как это сделать?

Vansimar
23.10.2011, 13:15
вам помоему уже говорили,либо привязывать физику,либо в этот мувик вставить еще два мувика разделенных пополам, и потом обращаясь к каждому из них сменить координату x

Wolsh
23.10.2011, 14:57
Если "объект" анимированный, то других вариантов нет.
Если статическая картинка, то BitmapData#draw() + Graphics#beginBitmapFill()

Добавлено через 7 минут
Вам такого типа надо?
http://flasher.ru/forum/showpost.php?p=792239&postcount=3

windrunner31
23.10.2011, 22:43
вам помоему уже говорили,либо привязывать физику,либо в этот мувик вставить еще два мувика разделенных пополам, и потом обращаясь к каждому из них сменить координату x

Вы издеваетесь?Неужели нельзя БЕЗ ФИЗИКИ сделать просто разрезание объекта?Как так?Просто порезать обьект нельзя,а порезать его и двигать по законам физки внезапно можно?Может быть я дурак,но понять такого я не могу.
Wolsh,да,подобное мне и нужно,но кодом.

Wolsh
24.10.2011, 01:10
Пожалуйста, кодом.
проект для ФД:

derhab
24.10.2011, 03:18
Если "объект" анимированный, то других вариантов нет.

А отрисовывать в битмапдату на ENTER_FRAME в процессе анимации объекта?

BuKT
24.10.2011, 09:07
А отрисовывать в битмапдату на ENTER_FRAME в процессе анимации объекта?Это всё-таки довольно затратно. Наверное имелось ввиду, что есть другой вариант решения задачи, т.к. сама задача поставлена неверно.

windrunner31
24.10.2011, 09:47
Это всё-таки довольно затратно. Наверное имелось ввиду, что есть другой вариант решения задачи, т.к. сама задача поставлена неверно.

Я просто поставил такую задачу,чтобы кто-нибудь мог,без особых потерь времени для себя,показать мне пример хотябы такого разделения,а дальше я уже и сам разобраться смогу.

goodguy
24.10.2011, 10:18
ответ Wolsh (http://www.flasher.ru/forum/showpost.php?p=1041401&postcount=5)-а не катит чтоли?

windrunner31
24.10.2011, 10:51
Wolsh,огромное спасибо!Теперь разбираюсь,как сделать это с крутящимися обьектами.

dsQuadro
24.10.2011, 14:53
анимированый объект можно еще сделать в 2-х экземплярах и скрыть разные части масками...

windrunner31
24.10.2011, 15:22
Все,я разобрался,как сделать то,что мне нужно,всем спасибо!
dsQuadro,для этого их придется вручную разрезать?

dsQuadro
24.10.2011, 17:01
нет, просто будет 2 копии объекта частично отображаемых... вручную только если маски нарисовать либо програмно