Показать сообщение отдельно
Старый 21.12.2005, 20:36   #8
alcosholik
 
Сообщений: n/a
Лучше уже тогда так:
function check_trigger (obj, trigger, dist=1)
;...
if entitydistance(obj, trigger)<dist
;...
;...
end if
;...
end function
Применение:
player=createcube()

trigger1=createpivot()
positionentity trigger1, 100, 0, 50

trigger2=createpivot()
positionentity trigger2, 0, 0, 100

while not keyhit(1)
;...

check_trigger (player, trigger1)

check_trigger (player, trigger2, 10)

;...
wend
 
Ответить с цитированием