Показать сообщение отдельно
Старый 06.07.2015, 16:53   #16
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Условия не работают правильно. В чём может быть причина?

Наверное так?
Graphics3D 800,600,16,2
SetBuffer BackBuffer
()

player CreateSphere()
cam CreateCamera(player)
enemy CreateCube()
PositionEntity enemy,0,0,20
stepsound 
LoadSound("exp.wav")

While 
Not KeyHit(1)

PlayerX# = EntityX#(player)
PlayerY# = EntityY#(player)
If KeyDown(200Then
MoveEntity player
,0,0,0.1
If PlayerY# > 40 Then
PlayerY# = 40
Else If PlayerX# > 40 Then
PlayerX# = 40
Else
PlaySound(stepsound)
EndIf
EndIf

If 
KeyDown(208Then
MoveEntity player
,0,0,-0.1
If PlayerY# < 0 Then
PlayerY# = 0
Else If PlayerX# < 0 Then
PlayerX# = 0
Else
PlaySound(stepsound)
EndIf
EndIf
If 
KeyDown(203Then TurnEntity player,0,1,0
If KeyDown(205Then TurnEntity player,0,-1,0
RenderWorld
()
UpdateWorld()
Text 1010PlayerX# + "     " + PlayerY#

Wend
End 
только что это я так и не понял, на CoD чет не очень походит :D
__________________
(Offline)
 
Ответить с цитированием