Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.72/29: Рейтинг темы: голосов - 29, средняя оценка - 4.72
unftech
25 / 23 / 9
Регистрация: 10.08.2016
Сообщений: 117
1

Как получить размер объекта

10.09.2018, 11:05. Просмотров 6040. Ответов 1
Метки нет (Все метки)

Доброго времени суток
вопрос: как можно получить размер объекта?

к примеру есть 3d-объект - прямоугольник, нужно узнать его длину или ширину
есть костыльный способ назначит на этот прямоугольник Box Collider и получить например значение одной из осей этого коллайдера:
C#
1
Cube.GetComponent<BoxCollider>().size.z
это вернет размер прямоугольника по оси Z, но этот способ не идеальный так как например если изменить Box Collider (сделать к примеру его меньше или больше, сместить центр и тд) то тогда искомый размер будет не верным, плюс ко всему можно со скейлить объект.. после чего размер которого изменится а значения размеров коллайдера нет
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.09.2018, 11:05
Ответы с готовыми решениями:

Как получить доступ к цвету объекта
Здравствуйте. Как получить доступ к цвету объекта? Цвет у меня задаётся так...

Как получить ссылку на экземпляр объекта?
void OnCollisionEnter2D(Collision2D collision) { if (collision.gameObject.layer ==...

Как получить ширину объекта через переменную?
Здравствуйте! Как получить ширину объекта, префаба?

Как получить расстояние до ближайшего объекта с меткой?
Сабж.

1
Storm23
Эксперт .NETАвтор FAQ
9390 / 4592 / 1657
Регистрация: 11.01.2015
Сообщений: 5,793
Записей в блоге: 34
10.09.2018, 11:12 2
Лучший ответ Сообщение было отмечено unftech как решение

Решение

Цитата Сообщение от unftech Посмотреть сообщение
как можно получить размер объекта?
C#
1
var bounds = GetComponent<MeshFilter>().sharedMesh.bounds;
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.09.2018, 11:12

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Как получить расположение объекта по которому нажали на сенсоре?
как получить расположение объекта по которому нажали на сенсоре.

Как получить размер объекта (в байтах)?
Дает ли VB такую возможность? Заранее спасибо

Каким кодом JS получить размер объекта, который есть на самом деле?
Каким кодом JS получить размер объекта, который есть на самом деле? Т.е. если к примеру у IFRAME...

Как узнать размер объекта класса?
Здравствуйте, Дамы и Господа! Есть ли функция, передающая значение количества байт, отведенных в...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.