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