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

Graphics3D 1024768 322
SetBuffer BackBuffer
()

player CreateSphere()
cam CreateCamera(player)
enemy CreateCube()
PositionEntity enemy,0,0,20
PositionEntity cam
00, -40

run
=LoadSound("dirt.wav")
SoundVolume run0
LoopSound run
runChannel 
PlaySound (run)

While 
Not KeyHit(1)
running#= 0
PlayY# = 0
PlayX# = 0
PlayerX# = EntityX#(player)
PlayerY# = EntityY#(player)


If KeyDown(203)
running Rnd (0.350.75)
PlayX# = + 0.1
If PlayerX# > 40
running#= 0
PlayX# = 0
EndIf
EndIf

 
If 
KeyDown(205)
running Rnd (0.350.75)
PlayX# = -0.1
If PlayerX# < -40
running#= 0
PlayX# = 0
EndIf
EndIf

If 
KeyDown(200)
running Rnd (0.350.75)
PlayY# = - 0.1
If PlayerY# < -40
running#= 0
PlayY# = 0
EndIf
EndIf

If 
KeyDown(208)
running Rnd (0.350.75)
PlayY# = + 0.1
If PlayerY# > + 40
running#= 0
PlayY# = 0
EndIf
EndIf

ChannelVolume runChannelrunning
MoveEntity player
,PlayX#,PlayY#,0

RenderWorld()
UpdateWorld()





Text 1010PlayerX# + "     " + PlayerY#
Flip()

Wend
End 
И только скажи что опять не так
__________________

Последний раз редактировалось L-ee-X, 09.07.2015 в 16:57.
(Offline)
 
Ответить с цитированием