forum.boolean.name

forum.boolean.name (http://forum.boolean.name/index.php)
-   3D-программирование (http://forum.boolean.name/forumdisplay.php?f=12)
-   -   Блокирование курсора (http://forum.boolean.name/showthread.php?t=20341)

softcrasoft 29.06.2016 20:21

Блокирование курсора
 
Hello all.
В общем то восстанавливаю мою древнюю тему.
Есть 3д поле, на котором допустим есть главный персонаж и противники. Как сделать так, чтобы когда я верчу камерой и объектом стрелками, чтобы курсор не был выше или ниже других объектов? Чтобы в игре прицеливание было только по оси X.

L-ee-X 30.06.2016 05:23

Ответ: Блокирование курсора
 
Будем надеяться, что за время вашего отсутствия вы выучили справку по старечку Blitz3D.
Хотя не. Если бы вы её читали то не задали бы такой глупый вопрос.

KCEPOKC 30.06.2016 11:55

Ответ: Блокирование курсора
 
Ни в каком движке нет команды войд СделатьПрицеливаниеПоОбеимОсям(ентити прицел, бул пожалуйста = фолс), привязывание, если это не какой-то конструктор, надо делать руками. Каждая ось привязывается отдельно. Ну вот теперь подумайте, что не надо привязывать, чтобы привязать только одну ось.
Да, в справке блитца нет определенной команды привязки к курсору (как и нет команды сделай игру), но есть возможность получить координаты курсора в окне игры, соответственно можно вычислить дельту координаты. Корреляцию между дельтой координаты курсора и "прицелом" установите сами.

softcrasoft 30.06.2016 14:55

Ответ: Блокирование курсора
 
L-ee-X, да, изучил. В справке есть лишь получение координат мыши, и её передвижение. Но я не в курсе, на какой координате y стандартно все хотя бы кубы и сферы.

St_AnGer 30.06.2016 15:06

Ответ: Блокирование курсора
 
Цитата:

Сообщение от softcrasoft (Сообщение 306741)
L-ee-X, да, изучил. В справке есть лишь получение координат мыши, и её передвижение. Но я не в курсе, на какой координате y стандартно все хотя бы кубы и сферы.

эмм... наверно на 0, логично? А вообще всё располагается именно там, где ты укажешь в PositionEntity и других командах. И зачем тебе координаты мыши по У вообще, если камера вверх/вниз не будет поворачиватсья? Поворачивай только по нужной оси её и не будет проблем.

softcrasoft 30.06.2016 15:15

Ответ: Блокирование курсора
 
St_AnGer, я не о y на поле а про координату мыши.
то есть стандартно мышь будет смотреть на объекты?

L-ee-X 30.06.2016 15:37

Ответ: Блокирование курсора
 
Если честно то я вообще не понял, что ТС хочет. Вопрос задан некорректно.

softcrasoft 30.06.2016 16:42

Ответ: Блокирование курсора
 
L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.

L-ee-X 30.06.2016 18:25

Ответ: Блокирование курсора
 
Цитата:

Сообщение от softcrasoft (Сообщение 306748)
L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.

Слышь, особоодаренный. Ты сначала научись вырожать свою мысль в письменном виде, а потом умничай тут сиди. В отличии от тебя я этот блитз вдоль и поперёк знаю. А ты ни то что его не знаешь, ты даже с готовым кодом разобраться не можешь, которые тебе тут давали. Судя по тому как ты свои вопросы задаешь то логику любого игрового процесса ты вряд ли сумеешь изложить в письменном виде да ещё и на языке программирования. Иди читай справку. Плохо подготовился. Оценка 2

L-ee-X 30.06.2016 18:34

Ответ: Блокирование курсора
 
Почитай на досуге. Или в гугле забанили. А уж как запретить мышь двигаться по той или иной оси соображай сам. Для тупых

softcrasoft 30.06.2016 19:43

Ответ: Блокирование курсора
 
Уважаемый. К твоему сведению, я разрабатывал игры на BGT и Python используя sound_lib. И знаешь, довольно успешно.
Если ты знаешь блитц вдоль и поперёк, докажи на деле. А не болаболь. Я тоже могу сказать, что я мега крутой программе, и знаю ассемблер. Только мои слова не о чём не говорят.

L-ee-X 30.06.2016 19:45

Ответ: Блокирование курсора
 
Ты тупой. И твои я разрабатывал игры мне ни чего не говорят. Я вижу как ты их разрабатывал. Спустя пол года ты вернулся все такой же тупой и с тупыми вопросами.

tormoz 30.06.2016 19:59

Ответ: Блокирование курсора
 
Цитата:

Сообщение от softcrasoft (Сообщение 306753)
Уважаемый. К твоему сведению, я разрабатывал игры на BGT и Python используя sound_lib. И знаешь, довольно успешно.
Если ты знаешь блитц вдоль и поперёк, докажи на деле. А не болаболь. Я тоже могу сказать, что я мега крутой программе, и знаю ассемблер. Только мои слова не о чём не говорят.

Это пиздец товарищи. Я еще такого наглого и тупого дебила в жизни не встречал.
Баним, или оставим для поглумиться?

Лекс зачем помогаешь хаму?

softcrasoft 30.06.2016 20:58

Ответ: Блокирование курсора
 
Цитата:

Сообщение от tormoz (Сообщение 306756)
Это пиздец товарищи. Я еще такого наглого и тупого дебила в жизни не встречал.
Баним, или оставим для поглумиться?

Лекс зачем помогаешь хаму?

Вот вас за такое как рас забанить и могут. да и я помню кто туит главный админ, так что прошу без таких высказываний.
Вы тут по разговорам все такие крутые. но почему-то не разу этого никто не разу не доказал.
Я в отличии от вас господа разговариваю адекватно. Когда вы маты гнать начинаете я не выдерживаю.

L-ee-X 30.06.2016 21:04

Ответ: Блокирование курсора
 
Цитата:

Сообщение от softcrasoft (Сообщение 306760)
Вот вас за такое как рас забанить и могут. да и я помню кто туит главный админ, так что прошу без таких высказываний.
Вы тут по разговорам все такие крутые. но почему-то не разу этого никто не разу не доказал.
Я в отличии от вас господа разговариваю адекватно. Когда вы маты гнать начинаете я не выдерживаю.

Слышь ( как тебя даже назвать я не знаю ) Я тебе только что выше ссылку кинул где сделано управление мышкой. Ты же умный, сообрази сам как заблокировать ее по ОсиX либо по ОсиY.

Цитата:

Сообщение от tormoz (Сообщение 306756)
Лекс зачем помогаешь хаму?

Да думал может одумается что не прав, а нет же он еще борзее становится. Борзянки видимо обожрался. Предлагаю в БАН данного пассажира, ибо нефиг ему тут делать. >>:(


Часовой пояс GMT +4, время: 18:32.

vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot