Опять проблемы.
Код:
If KeyDown(200) Then меняется. |
Ответ: Опять проблемы.
Цитата:
a=1 и If KeyHit(200) And a=2 поэтому не вертица а вообще код какая то бессмысленица. опиши что у тебя должно происходить при нажатии на кнопки. |
Ответ: Опять проблемы.
Переменная "a" отвечает за то, можно ли сейчас вращать картинку. Я делаю TDS и мне надо сделать так, чтобы главный герой поворачивался в ту сторону, в которую идёт. То есть, при нажатии на кнопку вверх, он должен смотреть вверх и тп. Но если просто ставить, что при нажатии на кнопку вверх картинка вращается на 90 градусов, то при повторном нажатии он опять повернётся и будет идти вверх боком)
|
Ответ: Опять проблемы.
тогда что-то вроде этого.
Код:
hero1 = loadimage("hero.bmp") Цитата:
|
:super:
Еее, большое спасибо! |
Ответ: Опять проблемы.
|
Ответ: Опять проблемы.
Код:
Function UpdateStones() мыши на камень десять раз, он разрушался. Как-раз тут и начались проблемы. Если отслеживать переменную "shp" которая отвечает за "жизни" камней, то она будет отниматься, но не должным образом. Она отнимается то ли с каким-то шансом, то ли в какое-то время. В общем мне нужна ваша помощь в двух вещах: 1). Помогите найти ошибку. 2). Допустим, всё-таки я уничтожу этот камень функцией FreeImage. Но когда цикл начнётся заново, то на функции DrawImage он остановится, из-за того, что данного изображения больше не существует:) Так что пожалуйста, помогите и с этой проблемой. |
Ответ: Опять проблемы.
Типы решат все твои проблемы.
Вечером, время будет, напишу код. |
Ответ: Опять проблемы.
Я и не тороплю с ответом.
|
Ответ: Опять проблемы.
Код:
Global cursor Когда мы перебираем тип, это как цикл. Только цикл фиксирован, допустим от 0 до 20. А перебор типа перебирает все элементы. По ходу действия программы можно удалять или добавлять элементы, это не вызовет ошибки. Как-то так:) |
Ответ: Опять проблемы.
Зачем для каждого камня загружать картинку в память, если все камни одинаковые? Нужна всего 1 картинка.
|
Ответ: Опять проблемы.
Код:
Global stone = LoadImage("h.bmp"); камень |
Ответ: Опять проблемы.
Цитата:
П. С. Так конечно и cursor можно сделать не глобально:) |
Ответ: Опять проблемы.
Большое спасибо. А есть способ как-нибудь по другому сделать коллизию?
|
Ответ: Опять проблемы.
Цитата:
Код:
Function UpdateStones() m<>Null Код:
For m.Main=Each Main ; перебираем тип Почему не так: s.Stones или Stone.StoneType Код:
Type StoneType |
Часовой пояс GMT +4, время: 17:36. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot