|
3D-программирование Вопросы, касающиеся программирования 3D мира |
29.06.2016, 20:21
|
#1
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Блокирование курсора
Hello all.
В общем то восстанавливаю мою древнюю тему.
Есть 3д поле, на котором допустим есть главный персонаж и противники. Как сделать так, чтобы когда я верчу камерой и объектом стрелками, чтобы курсор не был выше или ниже других объектов? Чтобы в игре прицеливание было только по оси X.
|
(Offline)
|
|
30.06.2016, 05:23
|
#2
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Будем надеяться, что за время вашего отсутствия вы выучили справку по старечку Blitz3D.
Хотя не. Если бы вы её читали то не задали бы такой глупый вопрос.
__________________
|
(Offline)
|
|
30.06.2016, 11:55
|
#3
|
Принтер
Регистрация: 21.04.2013
Адрес: Больше не РФ
Сообщений: 570
Написано 342 полезных сообщений (для 1,242 пользователей)
|
Ответ: Блокирование курсора
Ни в каком движке нет команды войд СделатьПрицеливаниеПоОбеимОсям(ентити прицел, бул пожалуйста = фолс), привязывание, если это не какой-то конструктор, надо делать руками. Каждая ось привязывается отдельно. Ну вот теперь подумайте, что не надо привязывать, чтобы привязать только одну ось.
Да, в справке блитца нет определенной команды привязки к курсору (как и нет команды сделай игру), но есть возможность получить координаты курсора в окне игры, соответственно можно вычислить дельту координаты. Корреляцию между дельтой координаты курсора и "прицелом" установите сами.
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
30.06.2016, 14:55
|
#4
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Блокирование курсора
L-ee-X, да, изучил. В справке есть лишь получение координат мыши, и её передвижение. Но я не в курсе, на какой координате y стандартно все хотя бы кубы и сферы.
|
(Offline)
|
|
30.06.2016, 15:06
|
#5
|
Элита
Регистрация: 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
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Блокирование курсора
St_AnGer, я не о y на поле а про координату мыши.
то есть стандартно мышь будет смотреть на объекты?
|
(Offline)
|
|
30.06.2016, 15:37
|
#7
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Если честно то я вообще не понял, что ТС хочет. Вопрос задан некорректно.
__________________
|
(Offline)
|
|
30.06.2016, 16:42
|
#8
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Блокирование курсора
L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.
|
(Offline)
|
|
30.06.2016, 18:25
|
#9
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Сообщение от softcrasoft
L-e-x, для особо одарённых. в стрелялках чтобы прицелится, нужно не только влево вправо, но и вверх вниз, т.е в небо и в землю. мне нужно, чтобы я не мог смотреть курсором в землю или в небу чтобы y был на объектах.
|
Слышь, особоодаренный. Ты сначала научись вырожать свою мысль в письменном виде, а потом умничай тут сиди. В отличии от тебя я этот блитз вдоль и поперёк знаю. А ты ни то что его не знаешь, ты даже с готовым кодом разобраться не можешь, которые тебе тут давали. Судя по тому как ты свои вопросы задаешь то логику любого игрового процесса ты вряд ли сумеешь изложить в письменном виде да ещё и на языке программирования. Иди читай справку. Плохо подготовился. Оценка 2
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
|
|
30.06.2016, 18:34
|
#10
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Почитай на досуге. Или в гугле забанили. А уж как запретить мышь двигаться по той или иной оси соображай сам. Для тупых
__________________
|
(Offline)
|
|
30.06.2016, 19:43
|
#11
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Блокирование курсора
Уважаемый. К твоему сведению, я разрабатывал игры на BGT и Python используя sound_lib. И знаешь, довольно успешно.
Если ты знаешь блитц вдоль и поперёк, докажи на деле. А не болаболь. Я тоже могу сказать, что я мега крутой программе, и знаю ассемблер. Только мои слова не о чём не говорят.
|
(Offline)
|
|
30.06.2016, 19:45
|
#12
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Ты тупой. И твои я разрабатывал игры мне ни чего не говорят. Я вижу как ты их разрабатывал. Спустя пол года ты вернулся все такой же тупой и с тупыми вопросами.
__________________
|
(Offline)
|
|
Эти 3 пользователя(ей) сказали Спасибо L-ee-X за это полезное сообщение:
|
|
30.06.2016, 19:59
|
#13
|
Гигант индустрии
Регистрация: 14.12.2005
Сообщений: 2,785
Написано 1,183 полезных сообщений (для 4,437 пользователей)
|
Ответ: Блокирование курсора
Сообщение от softcrasoft
Уважаемый. К твоему сведению, я разрабатывал игры на BGT и Python используя sound_lib. И знаешь, довольно успешно.
Если ты знаешь блитц вдоль и поперёк, докажи на деле. А не болаболь. Я тоже могу сказать, что я мега крутой программе, и знаю ассемблер. Только мои слова не о чём не говорят.
|
Это пиздец товарищи. Я еще такого наглого и тупого дебила в жизни не встречал.
Баним, или оставим для поглумиться?
Лекс зачем помогаешь хаму?
__________________
|
(Offline)
|
|
30.06.2016, 20:58
|
#14
|
Знающий
Регистрация: 21.03.2015
Сообщений: 262
Написано 6 полезных сообщений (для 7 пользователей)
|
Ответ: Блокирование курсора
Сообщение от tormoz
Это пиздец товарищи. Я еще такого наглого и тупого дебила в жизни не встречал.
Баним, или оставим для поглумиться?
Лекс зачем помогаешь хаму?
|
Вот вас за такое как рас забанить и могут. да и я помню кто туит главный админ, так что прошу без таких высказываний.
Вы тут по разговорам все такие крутые. но почему-то не разу этого никто не разу не доказал.
Я в отличии от вас господа разговариваю адекватно. Когда вы маты гнать начинаете я не выдерживаю.
|
(Offline)
|
|
30.06.2016, 21:04
|
#15
|
Разработчик
Регистрация: 06.06.2011
Адрес: Ирк. обл.
Сообщений: 541
Написано 133 полезных сообщений (для 220 пользователей)
|
Ответ: Блокирование курсора
Сообщение от softcrasoft
Вот вас за такое как рас забанить и могут. да и я помню кто туит главный админ, так что прошу без таких высказываний.
Вы тут по разговорам все такие крутые. но почему-то не разу этого никто не разу не доказал.
Я в отличии от вас господа разговариваю адекватно. Когда вы маты гнать начинаете я не выдерживаю.
|
Слышь ( как тебя даже назвать я не знаю ) Я тебе только что выше ссылку кинул где сделано управление мышкой. Ты же умный, сообрази сам как заблокировать ее по ОсиX либо по ОсиY.
Сообщение от tormoz
Лекс зачем помогаешь хаму?
|
Да думал может одумается что не прав, а нет же он еще борзее становится. Борзянки видимо обожрался. Предлагаю в БАН данного пассажира, ибо нефиг ему тут делать.
__________________
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 11:24.
|