![]() |
Ответ: Вопросы от новичка
Цитата:
|
Ответ: Вопросы от новичка
По умолчанию в настройках Unity стоит Net 2.0 Subset, это урезанная часть Net Framework. В ней отсутствует больше функционала, чем в 2.0
Так что ищи настройку в Player Settings ![]() |
Ответ: Вопросы от новичка
Кто-нить сталкивался с необходимостью получения списка параметров из шейдера, используемого в материале гейм обжекта?
Есть ГО, у него материал, у него кастомный шейдер. Нужно через скрипт получить список public-переменных этого скрипта (все текстуры, все float-значения и т.д.) |
Ответ: Вопросы от новичка
Сделать список возможных свойств и проверять на http://unity3d.com/support/documenta...sProperty.html другого варианта не вижу.
|
Ответ: Вопросы от новичка
Кто-нить может подсказать пример бесплатной воды на юнити на манер сэмпла Water4PRO, адекватно работающей с туманом, а так же позволяющей загружаться для больших пространств?
|
Ответ: Вопросы от новичка
Думаю так не проканает, так как в free нету рендера в текстуру....
|
Ответ: Вопросы от новичка
Возможно ли проиграть в юнити звуки в формате .mid ? Если да, то как?
|
Ответ: Вопросы от новичка
http://ru.wikipedia.org/wiki/MIDI#.D...BB.D0.BE.D0.B2
Если только ручками распарсить, а так нет |
Ответ: Вопросы от новичка
Проблемы с кириллицей в cs скриптах. В js такой проблемы не наблюдается. вместо русских букв непонятные каракули. Как можно исправить? Благодарю за внимание.
|
Ответ: Вопросы от новичка
pie, т.е. когда пишешь неправильно или открывает в неправильной кодировке? Там при открытии файла в mono можно выбрать кодировку. Вопрос только в какой кодировке оно потом сохранит, чтобы не было снова проблем.
Как узнать на каком объекте стоит CharacterController? В событии OnControllerColliderHit можно как-то проверить какой стороной столкнулись? Так (controller.collisionFlags & CollisionFlags.CollidedBelow) != 0 не работает т.к. событие коллизия может быть со стеной, но персонаж стоять может и на земле. Вот так можно. Не знаю, может есть лучше способ. void OnControllerColliderHit(ControllerColliderHit hit) { float footY = transform.position.y - controller.height/2 + controller.center.y; if( hit.point.y < footY+controller.stepOffset ) { groundTag = hit.collider.tag.ToLower(); } } |
Ответ: Вопросы от новичка
Проблемы с кириллицей решены. Стандартная студия сохраняет код в UNI-8. Но не совсем то что надо. Я использовал Notepad++. Посмотрел кодировку скрипта и там стояло UNI-8(Без BOM). Я поставил просто UNI-8 и сохранил. Теперь кириллица отображается корректно.
Возник новый вопрос. Как общаются скрипты я прочел, а как общаться между скриптами если они находятся на объектах в разных комнатах (scene). То есть, допустим есть скрипт настройки графики в одной сцене. Настраиваем, сохраняем значения. Переходим в другую комнату и передаем значения скрипту который настраивает графику. |
Ответ: Вопросы от новичка
Я задавал этот вопрос ровно страницу назад. Используй статические классы.
|
Ответ: Вопросы от новичка
Хорошо. Спасибо. Новый вопрос. Как заставить MeshCollider не взаимодействовать с одним конкретным, заданным объектом. А с остальными чтобы работало. Игнорировать лучи не вариант.
|
Ответ: Вопросы от новичка
Цитата:
|
Ответ: Вопросы от новичка
Снова всем привет! Вы наверное встречали в большинстве шутеров дробовик, а конкретно его особенность в том что можно стрелять не доперезаредив оружие. То есть можно в оружие засунуть один патрон и стрелять. Так вот. Хотел бы у Вас поинтересоваться как переделать мой скрипт чтобы такое реализовать? Вот скрипт:
PHP код:
|
Часовой пояс GMT +4, время: 23:30. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot