Chester
Best for you!
offline
Опыт:
5,702Активность: |
Space Bar Controll: Remake
Контролирование нажатия пробела
! Говорю сразу, это не система, обсуждать ненадо, это просто кусок кода который сравнивает позицию камеры !
» Изменения | Last version 1.1
v1.0 - Реализация. v1.0a - Исправлен баг с краями карты. v1.0b - Исправлен баг с началом нажатий пробела. v1.0c - vJass suntax and add readme v1.1 - Multiplayer realise!
» Установка
Скопировать триггер Space Bar Controll в вашу карту. Need JassNewGenPack.
» Использование
В тригерре Space Bar Controll есть функция SpaceBarActions которая принемает индекс игрока. Это есть главная функция в которой происходят действия для игрока нажавшего на пробел.
» Запуск\Остановка
Для включения отслеживания нажатия вызываем функцию EnableSpaceBarForPlayer(player whichPlayer). Для выключения отслеживания нажатия вызываем функцию DisableSpaceBarForPlayer(player whichPlayer). Отредактировано Chester, 29.08.2009 в 22:53. |
29.08.2009, 16:26 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FREEZE_ball
Cataclysm => жара
offline
Опыт:
15,247Активность: |
Chester, неплохо, неплохо, теперь добавь что-то вроде ReadMe триггера в карту, оформи подобающе на vJass`е (через либрари), и проси чтоб зааплоадили на сайт.
|
29.08.2009, 16:36 | #2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chester
Best for you!
offline
Опыт:
5,702Активность: |
А что это обязалово сейчас писать на vJass? |
29.08.2009, 16:37 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Я уже сделал версию норм версию 1.0 !!! Не выкладываю изза глюков, не прикрепляется(там и ридми есть) |
29.08.2009, 16:39 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FREEZE_ball
Cataclysm => жара
offline
Опыт:
15,247Активность: |
XiMiKs, заливай через хостинги.
Chester, для "галочки", да. |
29.08.2009, 16:41 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
та же муть. У мну твой файл не качается. Ни в моей теме ни в этой ^^ |
29.08.2009, 16:50 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FREEZE_ball
Cataclysm => жара
offline
Опыт:
15,247Активность: |
XiMiKs, установи другой браузер. Только нормальный, типа файрфокса.
Chester, я имею в виду, закинь все функции в библиотеку/область и отформатируй код, читать невозможно. |
29.08.2009, 16:56 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chester
Best for you!
offline
Опыт:
5,702Активность: |
Все, вроде бы на этом пока стоп. Если у кого есть предложения или вопросы, пишите сюда. |
29.08.2009, 18:09 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
XOR
offline
Опыт:
38,284Активность: |
Предложение- читабельный код. А то Vexorian ногу сломит =) П.с. Удали пункт thq |
29.08.2009, 18:56 | #9
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chiters
Хирург Сскальпелем в руке
offline
Опыт:
2,989Активность: |
Вы бы лучше не пробелы отлавливали, а например буквы "A" "B" "C" ^_^
|
29.08.2009, 19:17 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,531Активность: |
ололо, да вексу насрать на ваши говносистемы =О насколько она нормальная? пробел ловится при любых раскладах положения камеры? |
29.08.2009, 19:22 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chester
Best for you!
offline
Опыт:
5,702Активность: |
а кто тут видел упоминание что это система! ? Это кусок кода которых сравнивает положение камеры и при несовпадении с задаными координатами запускает функцию. |
29.08.2009, 19:36 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
FREEZE_ball
Cataclysm => жара
offline
Опыт:
15,247Активность: |
Chester, оставь чёрную конкуренцию. Что твоя, что Химиксова наработки всего лишь общие, и применимы не во всех случаях. Например, при нестандартных камерах, или при включенном синематике. Ещё при закреплении камеры к герою (как в стандартной древней близз карте, в которой были четыре героя -название не помню). Очень похоже на ту систему, которую я сделал для отлова нажатия плюса/минуса нампада в одиночной игре.
upd: Ой, я немного перепутал темы =) Отредактировано FREEZE_ball, 29.08.2009 в 19:51. |
29.08.2009, 19:42 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chester
Best for you!
offline
Опыт:
5,702Активность: |
А кто говорит про конкуренцию? Х)
Короче кроме того что погнобить меня больше ничего нету. Ну ладно 8), походу все нормально работает. Отредактировано Chester, 29.08.2009 в 19:57. |
29.08.2009, 19:46 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Rinegan
offline
Опыт:
895Активность: |
Вообщем система более менее юзабельна, но также имеет свои глюки(хотя их намного меньше чем в версии химика) можно попробовать впихнуть куда-нибудь, но недумаю что это будет пользоваться популярностью. |
29.08.2009, 21:30 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Chester
Best for you!
offline
Опыт:
5,702Активность: |
Код:
Подумай, почему мне легче было создать 2 лишние глобалки? Chester добавил: Цитата:
Предложи что-то интересней/юзабельней. Цитата:
Я здесь не вылаживаю какието "мегосистемы", я просто показываю оптимальный вариант реализации этого. Chester добавил: Цитата:
:lol: используй скилы =) |
|||
30.08.2009, 00:11 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SwuJe
aka Sakh_badboy
offline
Опыт:
15,248Активность: |
Chester, Неплохая системка.теперь перевезать надо к прыжку своему |
30.08.2009, 05:42 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|