Показать сообщение отдельно
Старый 05.06.2014, 18:24
Sergey_A вне форума Посмотреть профиль Отправить личное сообщение для Sergey_A Найти все сообщения от Sergey_A
  № 2  
Ответить с цитированием
Sergey_A

Регистрация: Jun 2010
Сообщений: 128
Задача вполне решаемая, и довольно простая, ИМХО.
1. На месте нужного отрезка рисуете невидимый прямоугольник - по размеру вашего героя.
2. Пишете обработчик события "нажатие на кнопку" (не уверен, что получиться именно с ctrl, но с другими получится наверняка).
3. В обработчике проверяете, пересекается ли ваш герой с прямоугольником. Если да - просто меняете мувик (изменяете координаты, поворачиваете на угол и др.), возможно, потребуется сделать два мувика и менять один на другой.
Все.
Если вам нужно что-то более конкретное, без имеющегося у вас кода помочь вряд ли возможно. Как там реализована эта "гравитация"?