Показать сообщение отдельно
Старый 12.01.2006, 01:39   #89
Kain
ПроЭктировщик
 
Регистрация: 03.12.2005
Сообщений: 111
Написано 0 полезных сообщений
(для 0 пользователей)
можно ли это как-нибудь упростить
Function effect()
	CameraPick(cam,MouseX(),MouseY())
	If *(PickedEntity()<>0) And (Picked=0) 
;1а)часть: мышь над шариком ,подсветили шарик (фокус) с0наШ
 *Picked=PickedEntity()
 *EntityColor Picked,120,255,120
	End If *
	If *((PickedEntity()=0) And (Picked<>0))Or((PickedEntity()<>0) And (Picked<>PickedEntity())) 
;1б)часть: мышка не над шариком (фокус потерян) *сШна0 
;2б)часть: мышка не успела соти с шарика и уже над другим шариком *сШ1наШ2 
;(новый фокус,без потерь) снимаем подсветку PS(вместо подсветки -функция)
 *EntityColor Picked,255,120,120
 *Picked=0
	End If *
End Function
основное это условие...
(Offline)
 
Ответить с цитированием