![]() |
Подскажите, пожалуйста, как можно просто сделать все объекты на карте меньше раза в два, или вид с камеры изменить, чтобы все казалось в два раза больше!...
Вначале думал, что все просто, но что-то не догоняю... |
так нельзя из принципа
разве что если знать все hendle всех обектов то : Код:
x=getscalex entity |
Просто можно вот так:
ScaleEntity Object,0.5,0.5,0.5 и так над каждым объектом :) |
Function GetScaleX#(Entity)
S_Componentx# = GetMatElement(Entity, 0, 0) S_Componenty# = GetMatElement(Entity, 0, 1) S_Componentz# = GetMatElement(Entity, 0, 2) Return Sqr(S_Componentx#*S_Componentx# + S_Componenty#*S_Componenty# + S_Componentz#*S_Componentz#) End Function И не setscale, а ScaleEnity ;) Ещё можно попробывать CameraZoom ;) |
setscale - ошибся,всештаки в справку блица несмотрел месяц гдето
camerazoom недаст того что надо :) |
Спасибо, конечно, но camerazoom не дает того, что надо, а scaleentity у меня и так на каждом объекте стоит, а уменьшать все просто дико муторно, так как объектов у меня больше сотни...))))
Вот если б можно было сделать так: нажал "1" - все мелко, нажал "2" - все крупнее, "3" - еще крупнее ну и т.д.... |
ето можно шейдерами, но в блице толком такого нельзя
|
Да, жаль... ну да ладно, все равно всем спасибо!
|
Вопрос по теме "Камера". Мона зделать просмотр сразу с 2-х камер. Скажем камера1 основная, камера2 для заднего обзора? :SOS: :SOS:
Всё я разобрался. Мне не пойдет 2 камеры смишком напрагает оперативку. ps: По возможности удалите моё сообщение. |
Можно, для этого используется оператор
Код:
CameraViewport camera,x,y,width,height |
Часовой пояс GMT +4, время: 01:27. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot