Воскресенье, 24 Ноября 2024, 05:22

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Поворот объекта
MadMaxДата: Вторник, 19 Июня 2012, 06:25 | Сообщение # 1
\o
Сейчас нет на сайте
вообщем хочу реализовать поворот объекта по колесу мыши.
колесо мыши вверх : image_angle=image_angle-3
колесо мыши вниз: image_angle=image_angle+3
так то работает, но блин в моем исходнике нет.
профи поковыряйтесь, если не сложно. прикрутил физ.движок EP2.2 и теперь нельзя поворачивать, думаю из за того что я создаю статический объект
Code
body = ep_body_create_static(global.world, false); //СОЗДАЕМ СТАТИЧЕСКИЙ ОБЪЕКТ И ДОБАВЛЯЕМ В МИР
shape1 = ep_shape_create_box(global.world, body, 64, 32, 0, 0, 0, 1); //СОЗДАЕМ ФОРМУ ОБЪЕКТА
ep_shape_set_collision(global.world, body, shape1, 1, 1, 0); //УСТАНАВЛИВАЕМ КОЛЛИЗИЮ
ep_shape_set_material(global.world, body, shape1, 0.4, 0.4, 0, 0); //ПРИСВАЕМ МАТЕРИАЛ

physics_object_set(body); //УСТАНАВЛИВАЕМ


ну или помогите как сохранить и физику (да да, в игре без нее никак), и реализовать поворот объектов, с сохранением этой физики. моя голова, к сожалению, уже взрывается

исходник ТЫЦ

там по виду объект object4 и object5 одинаковы по виду, но первому я указал физические св-ва в create, а второму нет. у обоих сделал повороты объектов на колесо мыши. очень нужна помощь.
даже могу перечислить 3 WMZ за помощь (помочь реализовать повороты объектов)


[Gamiron #10] Prison Break
[2D] Revenge [iOS, Android]




Сообщение отредактировал MadMax - Вторник, 19 Июня 2012, 06:27
LunarPixelДата: Вторник, 19 Июня 2012, 06:48 | Сообщение # 2
старожил
Сейчас нет на сайте
В событиях кручения колеса мыши, допиши:

Code
image_angle=image_angle-3
ep_body_set_position(global.world,body,x,y,degtorad(image_angle))

-----------------------------

image_angle=image_angle+3
ep_body_set_position(global.world,body,x,y,degtorad(image_angle))




Сообщение отредактировал LunarPixel - Вторник, 19 Июня 2012, 06:52
MadMaxДата: Вторник, 19 Июня 2012, 07:13 | Сообщение # 3
\o
Сейчас нет на сайте
LunarPixel, обект поворачивается, но что то с коллизией. коллизия не поворачивается вроде

[Gamiron #10] Prison Break
[2D] Revenge [iOS, Android]


LunarPixelДата: Вторник, 19 Июня 2012, 07:18 | Сообщение # 4
старожил
Сейчас нет на сайте
Проверил на твоем же примере. Что у тебя там не так?! У меня все вроде работает, во всяком случае шарик скатывается при повороте объекта.



  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг