Сообщение от tormoz
Function UpdateSp()
For spa.sput=Each sput
dist#=EntityDistance(spa\en,cam)
If dist>ast_dist
HideEntity spa\en
PointEntity spa\en,cam
MoveEntity spa\en,0,0,ast_dist*2
ShowEntity spa\en
EndIf
Next
End Function
Типа так
|
т.е. до этого создан кос.мусор с типом sput
кол-во объектов с этим типом может быть много, а следовательно перебор и сравнение может занять большое время...
а нельзя ли в области видимости камеры создавать рандомно звезды...
двигаешь вперед они пролетают мимо и позади на определенном расстоянии удаляются...
поворачиваешь направо справа появляются следва удаляются...
и т.п.
может коряво объяснил... я пытался но пока у меня не получается....