01.07.2010, 15:42
|
#914
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Вопрос-Ответ (для новичков)
Сообщение от EaNub
вначале бы вроде всё прекрасно...
For i=1 To CountCollisions(player)
If CollisionEntity( player,i )
cy#=CollisionNY( player,i)
If cy#<=0
Gravity=0
Else
Gravity=1
EndIf
EndIf
Next
но когда прыгаеш, гравитация срабатывает только когда столкнёшся с потолком, а иногда и вовсе прилипаешь к потолку. 
|
For i=1 To CountCollisions(player)
If CollisionEntity( player,i )
cy#=CollisionNY( player,i)
If cy#<=0
Gravity=0
EndIf
Else
Gravity=1
EndIf
Next
__________________
|
(Offline)
|
|