Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 15

Дистанция между колижн моделью и объектом

04.01.2017, 21:21. Показов 851. Ответов 6
Метки c# (Все метки)

Студворк — интернет-сервис помощи студентам
Мне нужно найти расстояние между объектами для отрисовки прицела у танка
C#
1
2
3
distanceToHitGun = (Vector3.Distance(Terrein.position ,Gun.position));  //camera_targetPosition
        //Позиция прицела орудия
        gun_targetPosition = gun_transform.TransformPoint(Vector3.forward * distanceToHitGun);
Вот код но он не работает так как нужно.
Кто может помочь?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.01.2017, 21:21
Ответы с готовыми решениями:

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

После рестарта дистанция между объектами равна 0
Привет всем у меня есть такой скрипт: using System.Collections; using System.Collections.Generic; using UnityEngine; using...

MVC передача данных между моделью и представлением
Однако Здрасьте! В целях обучения ООП, решил переписать один прект с использованием mvc. В принципе все понятно, но есть некоторые...

6
 Аватар для wmysterio
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
04.01.2017, 21:53
Цитата Сообщение от Gordan Посмотреть сообщение
Вот код но он не работает так как нужно.
А как нужно?

Знаю, что можно заставить GameObject "смотреть" в какую-точку вот так:
C#
1
gameObject.transform.LookAt( position );
0
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 15
04.01.2017, 22:02  [ТС]
Нужно чтобы прицел отрисовывался на расстоянии от пушки до модели. То есть был динамическим. В данный момент он не находит дистанцию и проходит дальше и поэтому отрисовка чуть выше чем надо
0
 Аватар для wmysterio
295 / 244 / 128
Регистрация: 24.12.2014
Сообщений: 708
04.01.2017, 22:28
Можете как-то схематически нарисовать какой вы видите результат, а то я не никак не могу понять выражения "прицел у танка". Он может быть в дула, ствола. Или я как-то неправильно понял это выражение.
0
 Аватар для Cr0c
753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
06.01.2017, 09:34
Прицел не на канвасе висит? Это 3д объект?
0
0 / 0 / 0
Регистрация: 02.12.2016
Сообщений: 15
06.01.2017, 22:44  [ТС]
Прицел рисуется через GUI.DrawTexture(gun_aim_position, gun_aim);

Добавлено через 1 минуту
Он должен отрисовываться как в WOT, то есть если перед ним есть моделька он накладывается на неё
0
 Аватар для Cr0c
753 / 600 / 204
Регистрация: 06.08.2015
Сообщений: 2,432
07.01.2017, 08:47
Рейкаст, перевести координаты хита рейкаста в экранные, посчитать расстояние от игрока до хита для скейла прицела, вывести по посчитанным экранным координатам прицел с вычисленным скейлом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.01.2017, 08:47
Помогаю со студенческими работами здесь

Django: сделать связь между моделью и системой аутентификации
Вопрос на первый взгляд простой, но меня ввел в ступор Задача: сделать связь между моделью и системой аутентификации. Т.е....

Разница между объектом и экземпляром класса
Можете объяснить какая между этими понятиями разница?

Переход между сценами [ пересечение с объектом ]
Доброго времени суток Прошу помощи, сломал всю голову Есть персонаж, есть дверь (на двери бокс коллайдер) Надо чтобы при достижении...

Не создается связь между Button и объектом
Создал проект, создал свой класс, создал свой объект. Объект связал с классом, в Interface Builder две кнопки и текстовое поле. Необходимо...

Какая разница между eof и просто объектом?
То есть предположим открыли файл и объект input подставили в условие while и внутри считываем строки с файла с помощью getline. Так вот...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Логарифм записывается как: (x-2)log(x^2+2) - означает логарифм (x^2+2) по основанию (x-2). Унарный минус обозначается как ! в-строка - входное арифметическое выражение в инфиксной(обычной). . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru