![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
Jon ну это не важно - это чепуха. (я про вылеты)
|
![]() |
#21
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
adic3x
![]() offline
Опыт:
108,439Активность: |
кстати да чайник порадовал) |
![]() |
#22
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
Цитата:
либо своя система движения камеры либо никак я даже пробывал бонус зону делать маленьким квадратиком в позиции камены, чтобы удерживать скорость перемещения камеры, и при малейшем откланении перемещать в сторону отклонения самому, но проблема в том что при триггерном перемещении камеры событие подвода мышки к краю экрана сбрасывается=/ |
|
![]() |
#23
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ComotozNick
Активность: 666
![]() ![]() offline
Опыт:
26,206Активность: |
у меня вообще несколько иной вариант, если хочешь знать какой в асю пиши... |
![]() |
#24
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Toadcop
![]() ![]() offline
Опыт:
54,313Активность: |
Цитата:
ComotozNick ну я думаю у тебя нехрена не выйдет :Р там вся фичя заключаетьса в фреймах и действиях они не синхроны и синхронизировать их не получитьса. |
|
![]() |
#25
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ksax
Взрываю ваше вображение!
![]() ![]() offline
Опыт:
4,349Активность: |
Прикольно! Но зачем это все? Бага не заматил ,но интерфейс дергается как бешаный когда камеру двигаеш. Вобще прикольно отлов кликов бы пригдился ,а вот фигуры эти врядли. |
![]() |
#26
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
чайник был хорошей идеей ;)
ScorpioT1000 добавил: вобщем хз зачем это ордером делать, я предлагал кликом по юниту ловить.. ) Отредактировано ScorpioT1000, 24.09.2008 в 00:34. |
![]() |
#27
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Модельщик
Во славу JC!
![]() ![]() offline
Опыт:
2,686Активность: |
Это может пригодиться, если после создания фигуры выдавать код, введя который в string переменную она появилась в нужном месте, т.е. код с параметрами фигуры |
![]() |
#28
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
akkolt
![]() ![]() offline
Опыт:
13,826Активность: |
с чего все взяли, что не пригодится? на основе этой системки можно создать игру про трансформеров например... или синематик какой нибудь. |
![]() |
#29
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
22,268Активность: |
Столкнулся с проблемой: при использовании кастом камеры и совершения Update интерфейса после каждого обновления вида (0.03 сек), он все так же трясется :( |
![]() |
#30
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
да? O_o, я думал небудет, ща попробую...
Jon добавил: Van Damm а кстате, я наверно знаю в чем фишкео даже без пробы, ща обьесню Jon добавил: дело в том что в функции Update(), для универсальности системы использованы функции Код:
Jon добавил: кстате, у меня есть версия с очень точным проецированием точки на экран, т.е. нажатие кнопок будет очень четким, если надо могу нормально оформить и выложить |
![]() |
#31
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
22,268Активность: |
Смысл понял, код нашел - попробую =)
Van Damm добавил: выложи, я буду только за (если можно, еще FOV плиз ^^) + я юзаю не ордеры а MouseClick + GetMouseX/Y через rtc (пока своя не совсем компилится :/) - пришлось немного координаты пересчитывать |
![]() |
#32
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
J
expert
![]() offline
Опыт:
48,447Активность: |
эх... мне лень оформлять, короче что нужно поменять:
в данный момент в карте создается матрица проекции на основе FOV видовой пирамиды, и соотношением длины и ширины экрана эту FOV я просто подобрал методом тыка, т.к. незнаю ее значение варе по умолчанию... замени функцию создания матрица на эту Код:
в функции init() в проекционой библиотека она создается по старой функции, замени ту строку на эту Код:
Jon добавил: ну с фовом может и можно сделать, но мне както лень, но если это очень надо то скажи, но если не обязательно то это лучше, я смогу больше времени заниматся ничегонеделанием=) Jon добавил: ах да забыл.... из-за того что фов подобран методом тыка, в функции World2Win, после матрицных умножений идет гомно подгон координат =) с использованием той матрицы что указал выше этот гомно подгон нужно убрать... |
![]() |
#33
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
22,268Активность: |
поменял матрицы - работает
с обновлением в принципе понятно - игра обновляет данные, возвращаемые GetCameraTargetPositiontX/Y/Z где-то через 0.01 сек отсюда следует вопрос: как рассчитать с достаточной точностью TargetZ камеры? Код:
|
![]() |
#34
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
akkolt
![]() ![]() offline
Опыт:
13,826Активность: |
Если провести фигуру вдоль границы карты, некоторые из молний остаются висеть там... А вообще мне понравилось, но даже функции хз, где использовать... хотя можно сделать сужающуюся клетку из молний =) |
![]() |
#35
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
zer0ne
![]() ![]() offline
Опыт:
11,219Активность: |
akkolt смысл был не в молниях)
|
![]() |
#36
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
akkolt
![]() ![]() offline
Опыт:
13,826Активность: |
zer0ne, я понял ) но не понял, что ты этим хотел сказать...
|
![]() |
#37
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
смысл в прикреплении к экрану объектов независимо от углов камеры |
![]() |
#38
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Van Damm
wait... what?
![]() ![]() offline
Опыт:
22,268Активность: |
2 Jon - почти получилось. Но все равно при больших неровностях рельефа гуи скачет, хотя в остальное время висит как надо. Сделал, как ты говорил - передаю в Update высчитанные координаты Taget и Eye.
|
![]() |
#39
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Gam_Over
Изучаю SC2 Editor
![]() offline
Опыт:
7,892Активность: |
Понравилось Даже очень! Применение можно найти например в роликах. Короче Джону большие плюсы и награда за оригинальность |
![]() |
#40
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|