есть модель, но она исчезает у верхнего края экрана не доходя до него, пытался разными способами решить проблему но ничего не вышло
знает кто че делать кроме как снимать трусы и бегать?

Hate, с юнитами есть один хитрый трюк, который вполне можно провернуть при определенных условиях - разбить небо на сектора и расставлять звезды только в тех секторах, близко к которым проходит камера. Т.е. хранить координаты звезд в массиве и иметь пул готовых юнитов-звезд, которые будут триггерно разбрасываться в нужные места карты и убираться обратно в пул.
Естественно, это не всегда можно провернуть и не всегда так можно что-то выиграть в производительности.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
24
Вот тебе мой вариант - поставь сверху разрушаемого объекта по этим же координатам декорину с текстурой пути, настрой такой же угол поворота, а текстуру пути убери - в итоге, когда исчезнет разрушаемый объект, останется декорина, а при смерти объекта - удаляй декорину. Я этот метод применяю к мостам при нестандартной камере, главное точно подогнать масштабы, поворот и местоположение объекта и декорины
28
это звёздочка?
так почему её нельзя сделать юнитом?
26
darkowlom:
Вот тебе мой вариант - поставь сверху разрушаемого объекта по этим же координатам декорину с текстурой пути, настрой такой же угол поворота, а текстуру пути убери - в итоге, когда исчезнет разрушаемый объект, останется декорина, а при смерти объекта - удаляй декорину. Я этот метод применяю к мостам при нестандартной камере, главное точно подогнать масштабы, поворот и местоположение объекта и декорины
никакой декор нельзя трогать, я бы просто поставил обычным если бы это было так просто, только разрушаемые
24
никакой декор нельзя трогать, я бы просто поставил обычным если бы это было так просто, только разрушаемые
А в чем суть?
Поставь там-же юнита с моделью и с теми же параметрами и москитами, а при смерти РО - скрывай и удаляй юнит
26
darkowlom:
никакой декор нельзя трогать, я бы просто поставил обычным если бы это было так просто, только разрушаемые
А в чем суть?
Поставь там-же юнита с моделью и с теми же параметрами и москитами, а при смерти РО - скрывай и удаляй юнит
для кого я пишу, ну нельзя юнитов трогать
24
Иначе никак - единственное могу предложить создать спецэффект с этой же моделью по этим же координатам, но вот как вращать спецэффекты и масштабировать их без использования юнитов - я не знаю - создавать отдельную модель не вариант, но если у тебя все звезды с одним углом поворота - можешь попробовать.
Все разрушаемые объекты исчезают, когда центр модели уходит из кадра
24
Высота спецэффекта регулируется так - создаешь невидимую платформу на нужной высоте, создаешь спецэффект, сносишь платформу.Но лучше объясни заказчику, что без юнитов никак и он может в своих скриптах не учитывать отдельную группу юнитов - это проще будет
Можешь заранее поставить платформы на мапе в нужных местах и с нужной высотой, потом из кода на их позициях создать эффекты и удалить платформы, но геморроя много
28
darkowlom, hate и есть заказчик
в игре планируется более 100 звёзд и есть опасения что будут лаги если это юниты
24
nvc123:
в игре планируется более 100 звёзд и есть опасения что будут лаги если это юниты
никогда не встречал лаги от 100 юнитов, но если так
то как-то так, причем можно написать рандомную генерацию высоты звезд
я тут написал рандомный айди РО
local destructable dest
CreateDestructableZ(1000, 10.00, 10.00, 120.00, 0.00, 0)
set dest = GetLastCreatedDestructable
AddSpecialEffect(star.mdx, 10.00, 10.00)
RemoveDestructable(dest)
я не тестил - так что тут скорее всего есть баги, но если их исправить и это оформить в функцию - можно юзать
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.