Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 3D-программирование

3D-программирование Вопросы, касающиеся программирования 3D мира

Ответ
 
Опции темы
Старый 29.06.2016, 20:21   #1
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Блокирование курсора

Hello all.
В общем то восстанавливаю мою древнюю тему.
Есть 3д поле, на котором допустим есть главный персонаж и противники. Как сделать так, чтобы когда я верчу камерой и объектом стрелками, чтобы курсор не был выше или ниже других объектов? Чтобы в игре прицеливание было только по оси X.
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 05:23   #2
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

Будем надеяться, что за время вашего отсутствия вы выучили справку по старечку Blitz3D.
Хотя не. Если бы вы её читали то не задали бы такой глупый вопрос.
__________________
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 11:55   #3
KCEPOKC
Принтер
 
Аватар для KCEPOKC
 
Регистрация: 21.04.2013
Адрес: Больше не РФ
Сообщений: 569
Написано 342 полезных сообщений
(для 1,242 пользователей)
Ответ: Блокирование курсора

Ни в каком движке нет команды войд СделатьПрицеливаниеПоОбеимОсям(ентити прицел, бул пожалуйста = фолс), привязывание, если это не какой-то конструктор, надо делать руками. Каждая ось привязывается отдельно. Ну вот теперь подумайте, что не надо привязывать, чтобы привязать только одну ось.
Да, в справке блитца нет определенной команды привязки к курсору (как и нет команды сделай игру), но есть возможность получить координаты курсора в окне игры, соответственно можно вычислить дельту координаты. Корреляцию между дельтой координаты курсора и "прицелом" установите сами.
__________________
(Offline)
 
Ответить с цитированием
Сообщение было полезно следующим пользователям:
L-ee-X (30.06.2016)
Старый 30.06.2016, 14:55   #4
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Блокирование курсора

L-ee-X, да, изучил. В справке есть лишь получение координат мыши, и её передвижение. Но я не в курсе, на какой координате y стандартно все хотя бы кубы и сферы.
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 15:06   #5
St_AnGer
Элита
 
Аватар для St_AnGer
 
Регистрация: 21.01.2010
Адрес: Россия, Рязанская область, г.Михайлов
Сообщений: 2,067
Написано 1,185 полезных сообщений
(для 2,828 пользователей)
Ответ: Блокирование курсора

Сообщение от softcrasoft Посмотреть сообщение
L-ee-X, да, изучил. В справке есть лишь получение координат мыши, и её передвижение. Но я не в курсе, на какой координате y стандартно все хотя бы кубы и сферы.
эмм... наверно на 0, логично? А вообще всё располагается именно там, где ты укажешь в PositionEntity и других командах. И зачем тебе координаты мыши по У вообще, если камера вверх/вниз не будет поворачиватсья? Поворачивай только по нужной оси её и не будет проблем.
__________________
Main PC:
Intel Core i5 4260U 1.44 GHz + LPDDR3 1x4096 1600 MHz + Intel HD Graphics 5000.

Asus Ёжик T101-MT:
Intel Atom N-570 1.66 Ghz + DDR2 2x1024 800 Mhz + Intel GMA 3150 128 Mb DDR2


Скачать Doom 2D: Remake v0.3.8a
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 15:15   #6
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Блокирование курсора

St_AnGer, я не о y на поле а про координату мыши.
то есть стандартно мышь будет смотреть на объекты?
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 15:37   #7
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

Если честно то я вообще не понял, что ТС хочет. Вопрос задан некорректно.
__________________
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 16:42   #8
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Блокирование курсора

L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 18:25   #9
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

Сообщение от softcrasoft Посмотреть сообщение
L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.
Слышь, особоодаренный. Ты сначала научись вырожать свою мысль в письменном виде, а потом умничай тут сиди. В отличии от тебя я этот блитз вдоль и поперёк знаю. А ты ни то что его не знаешь, ты даже с готовым кодом разобраться не можешь, которые тебе тут давали. Судя по тому как ты свои вопросы задаешь то логику любого игрового процесса ты вряд ли сумеешь изложить в письменном виде да ещё и на языке программирования. Иди читай справку. Плохо подготовился. Оценка 2
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
Кирпи4 (01.07.2016), KCEPOKC (30.06.2016), tormoz (30.06.2016)
Старый 30.06.2016, 18:34   #10
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

Почитай на досуге. Или в гугле забанили. А уж как запретить мышь двигаться по той или иной оси соображай сам. Для тупых
__________________
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 19:43   #11
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Блокирование курсора

Уважаемый. К твоему сведению, я разрабатывал игры на BGT и Python используя sound_lib. И знаешь, довольно успешно.
Если ты знаешь блитц вдоль и поперёк, докажи на деле. А не болаболь. Я тоже могу сказать, что я мега крутой программе, и знаю ассемблер. Только мои слова не о чём не говорят.
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 19:45   #12
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

Ты тупой. И твои я разрабатывал игры мне ни чего не говорят. Я вижу как ты их разрабатывал. Спустя пол года ты вернулся все такой же тупой и с тупыми вопросами.
__________________
(Offline)
 
Ответить с цитированием
Эти 3 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
Кирпи4 (01.07.2016), Gector (01.07.2016), tormoz (30.06.2016)
Старый 30.06.2016, 19:59   #13
tormoz
Гигант индустрии
 
Аватар для tormoz
 
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений
(для 4,437 пользователей)
Ответ: Блокирование курсора

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

Лекс зачем помогаешь хаму?
__________________
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 20:58   #14
softcrasoft
Знающий
 
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений
(для 7 пользователей)
Ответ: Блокирование курсора

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

Лекс зачем помогаешь хаму?
Вот вас за такое как рас забанить и могут. да и я помню кто туит главный админ, так что прошу без таких высказываний.
Вы тут по разговорам все такие крутые. но почему-то не разу этого никто не разу не доказал.
Я в отличии от вас господа разговариваю адекватно. Когда вы маты гнать начинаете я не выдерживаю.
(Offline)
 
Ответить с цитированием
Старый 30.06.2016, 21:04   #15
L-ee-X
Разработчик
 
Аватар для L-ee-X
 
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений
(для 220 пользователей)
Ответ: Блокирование курсора

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

Сообщение от tormoz Посмотреть сообщение
Лекс зачем помогаешь хаму?
Да думал может одумается что не прав, а нет же он еще борзее становится. Борзянки видимо обожрался. Предлагаю в БАН данного пассажира, ибо нефиг ему тут делать.
__________________
(Offline)
 
Ответить с цитированием
Ответ


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


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


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com