Сообщение от EaNub
А что за индекс столкновения?Писал разное туда, но всё равно выдавало:
Collision index out of range.
|
Количество столкновений за цикл может быть разное.
Индекс и указывает, какое именно столкновение тебе нужно
CountCollisions - возвращает количество столкновений
0 - столкновений нет
стоишь на земле - будет 1
касаешся стены - 2 (одно на землю, второе на стену) и тд.
Перебирай через фор все индексы
For i=1 to CountCollisions(entity)
If CollisionEntity( entity,i )
cy#=CollisionNY( entity,i)
If cy>0.01 or cy<-0.01
игрок касается горизонтальной поверхности
EndIf
EndIf
Next