Запитання з тегом «unity»

Єдність - це платформа для створення ігор на платформі, яка зосереджена на простому художньому конвеєрному процесі. Він складається з ігрового двигуна та інтегрованого середовища розробки. Сценарій ігрового двигуна побудований на Mono.

2
Як зробити поле видимим (придатним) для інспектора, але недоступним через код (приватний)?
Скажімо, у мене є змінна назва buttonтипу, Buttonяка, звичайно System.Serializable. Я хочу, щоб цю змінну можна було призначити через інспектор, тому я це роблю public: public class SomeScript : MonoBehaviour{ public Button button; } Що дає мені це: Тепер я хочу тримати код чистим та захищеним (організованим) і є реальна …

2
Як уникнути спагетті в аніматорі?
Я працюю з анімаціями в Unity, і поки що я зробив лише чотири (вгору вліво і вправо), і моє вікно анімації виглядає наступним чином ... Проблема полягає в тому, що якщо я рухався вгору, я хочу, щоб герой залишався дивитись вгору, не переходив до "нейтрального холостого ходу" (або як би …
9 unity  2d  animation 

5
Чому я не можу використовувати оператор '> =' з Vector3s?
Я намагаюся отримати прямокутник для переміщення між двома позиціями, які я називаю як _positionAі _positionB. Обидва мають тип Vector3. Прямокутник рухається просто чудово. Однак, коли вона досягає, _positionBвона не рухається у зворотному напрямку, як слід. Я повернувся до коду, щоб подивитися. Я прийшов до висновку, що в міру переміщення об'єкта …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

1
Анімовані текстури для моделей; Як написати шейдер?
Переглядав якусь ракетну лігу і помітив, що там були анімовані наклейки та колеса. . Я хотів би реалізувати щось подібне до ефектів на зображенні вище. Як би я пішов писати Unity Shader, щоб зробити ефект колеса? Я мало знаю про шейдери, але чи можу я відредагувати стандартний Unity Shader, щоб …

4
Чому мій код C # 6 не збирається в Unity?
Чому Unity не може працювати з кодом C # 6 ? Це завжди дає мені помилки компілятора. Ось кілька прикладів коду: using static System.Convert; using static System.Environment; $"€{punten}{NewLine}€{Money}{NewLine}€{KilledEnemies}{NewLine}€{bonus}{NewLine}€{total}"; Я використовую Visual Studio як свій редактор коду і будую без помилок. Якщо я натискаю грати в Unity, це не складеться.
9 unity  c# 

1
Побудова Окрем для генерації місцевості
Раніше я реалізовував маршируючі кубики / тетраедри для візуалізації IsoSurface. Це спрацювало ( YouTube ), але продуктивність була жахливою, оскільки я ніколи не замислювався над тим, щоб реалізувати змінний рівень деталізації на основі відстані перегляду (або навіть видалення старих віддалених фрагментів). Я вирішив ще раз поїхати і зробити це належним …
9 unity  c#  voxels  octree 

1
ResolutionException: Неможливо знайти артефакт кандидата для com.google.android.gms: play-services-games: 8.1+
Отримання помилки: EditorAssemblies.ProcessEditorInitializeOnLoad (тип System.Type) (за адресою C: /buildslave/unity/build/Editor/Mono/EditorAssemblies.cs: 123) Повторне введення як TargetInvocationException: Виняток було кинуто ціллю виклику. System.Reflection.MonoCMethod.Invoke (System.Object obj, BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object [] Параметри, System.Globalization.CultureInfo culture) (at / Users / builduser / buildslave / mono-runtime- and-classlibs / build / mcs / class / corlib / …

2
Як виявити зображення миші на зображення інтерфейсу в Unity 5?
У мене є зображення, яке я маю налаштувати для переміщення та збільшення та зменшення масштабу. Проблема полягає в тому, що збільшення можна робити з будь-якої точки сцени, але мені хочеться, щоб воно збільшувалося лише тоді, коли миша нависає на зображенні. Я спробував використати OnMouseEnter, OnMouseOver, тригери подій, усі троє без …
9 unity  c#  gui  image  mouse 

1
Як я вручну намалював частину аркуша спрайта?
Я працюю в Unity, і я виявляю, що аніматор не працює для того, що я намагаюся зробити, у своїй 2D грі. Я хочу створити конкретну анімацію, використовуючи спрайтові аркуші, і мати змогу повторно використовувати ту саму анімацію з іншими спрайтами, що мають однаковий розмір і розміри по комірках. Після деяких …

2
Розслідування в серії
Як би я міг займатися складанням серії викликів Coroutine, які слід виконувати один за одним? Я спробував отримати миготливий кольоровий ефект, замикаючи ряд кольорових лерпів у підпрограмі, але це не працює.
9 unity 

3
Зеркальні дзеркала, що обертаються
Я обертаю свого ігрового персонажа, щоб спостерігати за ціллю, використовуючи наступний код: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion - поточне обертання персонажа, коли задано нову ціль. lookQuaternion - це напрямок, на який повинен дивитися персонаж, і він встановлений так: destinationVector = currentWaypoint.transform.position - transform.position; lookQuaternion = Quaternion.LookRotation(destinationVector, Vector3.up); turnNormalizer просто …

1
Як я можу записувати з другої ігрової камери та пізніше експортувати її у відеофайл?
Я роблю гру PC Horror в Unity, і я хочу мати в грі моделювання запису на камеру - щоб ви могли залишити моторошне місце в будь-який час, і у вас буде стрічка з тим, що ви записали на камеру під час вивчення. Технічно мені потрібно прикласти другу руку (персональну камеру) …

1
2D профіль верхньої поверхні води
Я намагаюся створити ефект товщини поверхні води шейдером вершини-фрагмента. Я перебуваю в 3D-ігровому середовищі, але це перегляд прокрутки, тобто "2D". Ось хороший підручник по створенню такого ефекту в реальному 2D за допомогою фрагмента шейдера. Але в моєму випадку це не можна використовувати. На даний момент у мене тільки площина, якщо …

1
Як створити якісний та швидкий ефект порталу?
EDIT: Таким чином, я отримав портальний візуальний ефект, що не працює, і фізика налаштована на об'єкти з жорсткими тілами, що рухаються по порталах безперешкодно, і об'єкти з контролерами символів безперервно переміщуються по ньому. Єдине, що я зараз намагаюся з'ясувати - це змішати два перегляди камери, щоб отримати належний ефект переходу …
9 unity  valve  portals 

1
Як вимкнути світло в Unity3D?
По-перше, я володію Unity Pro. Я шукав оклюзійні світильники, коли їх деякий час не оглядають, щоб поліпшити продуктивність. Основними методами, з якими я натрапив, були використання BecameVisible () та тестування камери фрустуму. Моя основна проблема полягала в тому, що якщо гравець переглядає ділянку, яка буде освітлена світлом, я все одно …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.