XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
DFlyer
<3 MJ
offline
Опыт: 43,079
Активность:
Как заблокировать камеру (не на юните)
Можно ли как-н отследить камеру. Или как заблокироваь камеру, только не на юните, а такую, какую я создал в редакторе?
Только не предлогать, каждые n секунд применить камеру.
Старый 25.08.2006, 23:48
Ablare

offline
Опыт: 2,315
Активность:
там даже действие такое есть лок камера он(или ат) юнит...
Старый 25.08.2006, 23:51
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
Ablare
написано не на юните

DFlyer
если не в кинематике, то есть еще способ от одной камеры перейти к другой за кучу секунд
Старый 26.08.2006, 00:13
and_y87
Тру Кодер
offline
Опыт: 21,030
Активность:
Отследить вроде можно...
Старый 26.08.2006, 00:28
Кет

offline
Опыт: 111,234
Активность:
еще, как вариант, можно сделать дамми-юнита и закрепить камеру на нём.
Старый 26.08.2006, 00:31
DFlyer
<3 MJ
offline
Опыт: 43,079
Активность:
Дамми юнит не подойдёт, у меня вид камеры другой...

Цитата:
есть еще способ от одной камеры перейти к другой за кучу секунд

Это знаю, но нафиг мне такие утечки...
Старый 26.08.2006, 01:06
ScorpioT1000
Работаем
online
Опыт: отключен
А почемуб не сделать триггер, где каждые 0.5 сек. прим камера? Че, процессора не хватит на действие, которое даже калькулятор с полпинка осилт..
Старый 26.08.2006, 01:49
DFlyer
<3 MJ
offline
Опыт: 43,079
Активность:
Цитата:
каждые 0.5 сек. прим камера

При данном случае происходит захламление памяти...
Но, я пока так и сделал, у меня карта-то не большая, для мини-игры, думаю, не очень будет страшно.
Старый 26.08.2006, 16:04
Soul reAver
Мертвый вампир
offline
Опыт: 1,542
Активность:
Какое захламление, даже в больших картах после полутора часов игры лагов не наблюдалось... Заюзан был именно способ "каждые n сек."
Старый 26.08.2006, 16:20
VeloceRAPTOR
Транзитом
offline
Опыт: 6,921
Активность:
0.5 - это много! Камера дергаться будет! Есть вариант, просто ,
При нажатии клавиши стрелок, камеру перемещать в исходную позицию!
Элементарно, Ватсон!
Старый 26.08.2006, 16:24
DFlyer
<3 MJ
offline
Опыт: 43,079
Активность:
Цитата:
При нажатии клавиши стрелок, камеру перемещать в исходную позицию!

А если камеру не стрелками передвигают?...

Я всё-таки поставил, пока, кадлые 1 сек применять камеру...
Старый 27.08.2006, 01:34
ScorpioT1000
Работаем
online
Опыт: отключен
Ага, а как же колеса мыши и PageUp, PageDown, Home, End, Insert и Delete клавиши?????

ScorpioT1000 добавил:
Цитата:
Сообщение от DFlyer
При данном случае происходит захламление памяти

Ничего не происходит, вот у тя скока мегов память??? У мя - 1024. И ты додумался, что процесс, занимающий 0,00001% процессора и 7Байт памяти будет мешать игре????? Тем более после игры память сама освобождается, поэтому она и называется оперативная.
Старый 27.08.2006, 01:40
DFlyer
<3 MJ
offline
Опыт: 43,079
Активность:
Да-да, уговорили... У меня 512мб...
Просто, я где-то слышал, что при таких событиях (every n sek, wait condition every n sec, и тд) происходит захламление памяти.
Старый 27.08.2006, 10:41
IceBear
Вождь Мирового Картостроя
offline
Опыт: 7,800
Активность:
Цитата:
Сообщение от DFlyer
Просто, я где-то слышал, что при таких событиях (every n sek, wait condition every n sec, и тд) происходит захламление памяти.

1) Эти оговорки сделаны для ламповых компов времен 60-х.
2) Они могут осущкствиться, если у чела на компе будет более подобных источник утечек (и то на слабых компах).
Старый 27.08.2006, 10:47
DioD

offline
Опыт: 45,134
Активность:
Бред.
Ядро системы не позволяет програмам захламлять память.
Хоть какой комп этого не произойдёт.
Про утечки, даже самый криворукий ребёнок может понять что любой созданый объект должен быть удалён если он больше не нужен.
Старый 27.08.2006, 11:12
TiM
Старичок
offline
Опыт: 8,594
Активность:
тебе нужно остановить камеру на том месте, где она сейчас?
да неважно,тебе нужно просто отследить камеру!
вот:
Код:
//Рассмотрим как точка-есть функция:
Camera - Target of current camera
//или:
Camera - Source of current camera
//Но,это только для 1го игрока!
Старый 17.09.2006, 11:49
dk

offline
Опыт: 60,293
Активность:
Есть действие Set camera bounds. Вобще оно задает границы перемещения камеры. Так вот задаешь там точку на которой нужно зафиксировать камеру и все, камеру нельзя передвинуть с того места.
Старый 17.09.2006, 12:25
PlayerDark
Coraline
offline
Опыт: 10,569
Активность:
Гм , я пробовал но у меня каера все равно двигается при таком способе ...
Старый 28.09.2006, 17:32
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 21:43.