Показать сообщение отдельно
Старый 18.03.2006, 15:49   #125
Fant
Бывалый
 
Регистрация: 05.09.2005
Сообщений: 623
Написано 4 полезных сообщений
(для 5 пользователей)
Function fnUpdatePlayer(spd#=1)
	
;for each прееделать так
; движение игрока
	KEY_MOVE_LEFT = KeyHit(75)
	KEY_MOVE_UP = KeyDown(72)
	KEY_MOVE_RIGHT = KeyHit(77)
	KEY_MOVE_DOWN = KeyDown(76)
	
	If (KEY_MOVE_UP=1)
	MoveEntity player\obj,0,0,spd# 
	End If 
	
	If (KEY_MOVE_LEFT=1 )
	TurnEntity player\obj,0,90,0 
	End If 
	
	If (KEY_MOVE_RIGHT=1 )
	TurnEntity player\obj,0,-90,0
	End If 
	
	If (KEY_MOVE_DOWN=1)
	MoveEntity player\obj,0,0,-spd# 
	End If
Как такого перепещения на "клетку нет" ! просто движение!
(Offline)
 
Ответить с цитированием