Я вообще вот таким пользовался.
Vobj2# - объект который надо скрывать
Cply2# - объект который "видит", например камера
Function ViziblObj2(Vobj2#,Cply2#,VcamRast#,Vrast2#)
;Плавное скрытее объекта, на расстояние или вне зоны камеры.
;EntityAutoFade Vobj2#,VcamRast#,Vrast2#
If EntityDistance(Cply2#,Vobj2#) > Vrast2# Or EntityInView(Vobj2#,Cply2#) = False Then HideEntity Vobj2# : Else ShowEntity Vobj2#
End Function
У меня вопрос. Этот код эффективен? Мне он помогал, но может быть он тормозной слишком?