← Все маршруты
раздел 30 · весь раздел · 210 стр.
Программирование в Unity
0 / 210 · 0.0 %
Продолжить →
- 01 Программирование в Unity scripting Сейчас
- 02 Начало программирования в Unity scripting-get-started
- 03 Введение в программирование в Unity intro-to-scripting
- 04 Создание скриптов creating-scripts
- 05 Скрипты именования naming-scripts
- 06 Проверка скриптов inspecting-scripts
- 07 Среда и инструменты environment-and-tools
- 08 Поддержка комплексной среды разработки (IDE) scripting-ide-support
- 09 Unity .NET особенности overview-of-dot-net-in-unity
- 10 Уровни совместимости API для .NET dotnet-profile-support
- 11 Добавить ссылки на библиотеки классов в .NET Framework dotnet-profile-assemblies
- 12 C# компилятор и ссылка на языковую версию csharp-compiler
- 13 Объектно-ориентированная разработка object-oriented-development
- 14 Основные типы Unity fundamental-unity-types
- 15 Объект class-Object
- 16 MonoBehaviour class-MonoBehaviour
- 17 ScriptableObject class-ScriptableObject
- 18 Атрибуты Unity unity-attributes
- 19 Управление обновлениями и порядком выполнения managing-update-order
- 20 Порядок выполнения скриптов script-execution-order
- 21 Функции событий event-functions
- 22 Порядок выполнения функции события execution-order
- 23 Настройка цикла Player player-loop-customizing
- 24 Использование пользовательского диспетчера обновлений events-per-frame-optimization
- 25 Inspector-настраиваемые пользовательские события unity-events
- 26 Управление временем и частотой кадров managing-time-and-frame-rate
- 27 Обновления по кадрам time-per-frame-updates
- 28 fixed-updates fixed-updates
- 29 Изменения во времени обработки time-handling-variations
- 30 Время в игре и реальное время time-scale
- 31 Частота кадров time-capture-frame-rate
- 32 Моделирование сцепных устройств для тестирования time-simulate-hitches
- 33 Разделите задачи между кадрами с помощью сопутствующих процедур coroutines-section
- 34 Запись и выполнение сопроцессов Coroutines
- 35 Анализ сопутствующих программ coroutines-analyzing
- 36 Ссылка на инструкцию по выходу coroutines-yield-instructions
- 37 Взаимодействие с веб-серверами web-request
- 38 Введение в веб-запрос Unity APIs web-request-intro
- 39 Веб-запрос высокого уровня API ссылка web-request-hlapi
- 40 Веб-запрос низкого уровня API ссылка web-request-llapi
- 41 Обработка данных типа типично с Unity Свойства properties
- 42 Введение в свойства Unity properties-intro
- 43 Сумки для свойства property-bags
- 44 Посетители недвижимости property-visitors
- 45 Пути свойств property-paths
- 46 Создание визитора свойств с помощью класса PropertyVisitor property-visitors-PropertyVisitor
- 47 Создание посетителя объекта с низкоуровневым APIs property-visitors-low-level-api
- 48 Программирование с математикой programming-math
- 49 Перемещение объектов с векторами scripting-vectors
- 50 Использование общих математических функций class-Mathf
- 51 Использование случайности class-Random
- 52 Компиляция и перезагрузка кода compilation-and-code-reload
- 53 Компиляция скриптов script-compilation
- 54 Скриптовые бэкэнды scripting-backends
- 55 Введение в создание скриптовых серверов scripting-backends-intro
- 56 Mono Скриптирование scripting-backends-mono
- 57 IL2CPP Скриптирование scripting-backends-il2cpp
- 58 Введение в IL2CPP il2cpp-introduction
- 59 IL2CPP Проверки кода во время выполнения il2cpp-runtime-checks
- 60 IL2CPP управляемые трассировки стеков il2cpp-managed-stack-traces
- 61 Дополнительные аргументы компилятора IL2CPP handling-IL2CPP-additional-args
- 62 Linux IL2CPP кросс-компилятор linux-il2cpp-crosscompiler
- 63 Ограничения IL2CPP scripting-restrictions
- 64 Burst компиляция script-compilation-burst
- 65 Условная компиляция conditional-compilation
- 66 Условная компиляция в Unity platform-dependent-compilation
- 67 Unity ссылка на символ скрипта scripting-symbol-reference
- 68 Настраиваемые символы скриптов custom-scripting-symbols
- 69 Тест условной компиляции test-conditional-compilation
- 70 Организация скриптов в сборки assembly-definition-files
- 71 Введение в сборки в Unity assembly-definitions-intro
- 72 Создание ассетов сборки assembly-definitions-creating
- 73 Ссылки на сборки assembly-definitions-referencing
- 74 Условное включение сборок assembly-definition-includes
- 75 Метаданные сборки и сведения о компиляции assembly-definition-metadata
- 76 Сборка Определение Ссылка на окно Inspector class-AssemblyDefinitionImporter
- 77 Ссылка на определение сборки Ссылка на окно Inspector class-AssemblyDefinitionReferenceImporter
- 78 Справочная информация по формату файла определения сборки assembly-definition-file-format
- 79 Справочная информация по предопределенным сборкам script-compile-order-folders
- 80 Управляемый код стриппинг managed-code-stripping
- 81 Управляемый код стриппинг и Unity линкер unity-linker
- 82 Настройка управляемого удаления кода managed-code-stripping-configure
- 83 Как удаление кода влияет на контент managed-code-stripping-content
- 84 Сохранение кода с помощью аннотаций managed-code-stripping-preserving
- 85 Ссылка XML на форматирование managed-code-stripping-xml-formatting
- 86 Unity Ссылка на правила маркировки линкера managed-code-stripping-marking-rules
- 87 Перезагрузка кода и сцены при входе в режим воспроизведения code-reloading-editor
- 88 Настройка входа Unity в режим воспроизведения configurable-enter-play-mode
- 89 Перейти в режим воспроизведения с отключенной перезагрузкой домена domain-reloading
- 90 Вход в режим воспроизведения с отключенной перезагрузкой сцены scene-reloading
- 91 Сведения об отключении домена и перезагрузке сцены configurable-enter-play-mode-details
- 92 Сериализация скриптов script-serialization
- 93 Правила сериализации script-serialization-rules
- 94 Пользовательская сериализация script-serialization-custom-serialization
- 95 Как Unity использует сериализацию script-serialization-how-unity-uses
- 96 JSON Сериализация json-serialization
- 97 Передовые методы серийного кодирования script-serialization-best-practices
- 98 Интеграция библиотек сторонних кодов (плагин) plug-ins
- 99 Импорт и настройка плагинов plug-in-inspector
- 100 Управление плагинами plug-ins-managed
- 101 Нативные плагины plug-ins-native
- 102 Введение в нативные плагины в Unity plug-ins-native-overview
- 103 Функции вызова plug-ins-native-invoke
- 104 Вызов неуправляемых функций из управляемого кода plug-ins-native-invoke-unmanaged
- 105 Вызов управляемых функций из неуправляемого кода plug-ins-native-invoke-managed
- 106 Атрибут DllImport plug-ins-native-dllimport
- 107 Передача данных между управляемым и неуправляемым кодом plug-ins-native-pass-data
- 108 Примитивные типы plug-ins-native-pass-primitives
- 109 Структуры, классы и союзы plug-ins-native-pass-types
- 110 NativeArrays plug-ins-native-pass-nativearrays
- 111 Струны plug-ins-native-pass-strings
- 112 Создание плагинов для настольных платформ plug-ins-for-desktop
- 113 Нативный плагин APIs native-plugin-interface
- 114 Введение в нативный плагин API native-plugin-interface-introduction
- 115 Нативный плагин API для графики и рендеринга low-level-native-plugin-rendering-extensions
- 116 Нативный плагин API для компилятора шейдеров low-level-native-plugin-shader-compiler-access
- 117 Нативный плагин API для управления памятью low-level-native-plugin-memory-manager-api
- 118 IUnityMemoryManager API ссылка low-level-native-plugin-memory-manager-api-reference
- 119 Нативный плагин API для профилирования LowLevelNativePluginProfiler
- 120 Нативный плагин API для ведения журнала low-level-native-plugin-logging
- 121 Оптимизация кода scripting-optimization
- 122 Unity передовые методы программирования programming-best-practices
- 123 Асинхронное программирование с помощью класса Awaitable async-await-support
- 124 Введение в асинхронное программирование с Awaitable async-awaitable-introduction
- 125 Ожидаемое завершение и продолжение async-awaitable-continuations
- 126 Ожидаемая ссылка на пример кода async-awaitable-examples
- 127 Написать многопоточное программное обеспечение с помощью системы заданий job-system
- 128 Обзор системы заданий job-system-overview
- 129 Обзор работ job-system-jobs
- 130 Создание и запуск задания job-system-creating-jobs
- 131 Зависимости работ job-system-job-dependencies
- 132 Параллельные работы job-system-parallel-for-jobs
- 133 Безопасные типы потока job-system-thread-safe-types
- 134 Введение в NativeContainer job-system-native-container
- 135 Реализация настраиваемого основного контейнера job-system-custom-nativecontainer
- 136 Копирование структур NativeContainer job-system-copy-nativecontainer
- 137 Настраиваемый пример NativeContainer job-system-custom-nativecontainer-example
- 138 Оптимизация кода для управляемой памяти performance-optimizing-code-managed-memory
- 139 Управление справочными типами performance-reference-types
- 140 Объединение и повторное использование объектов performance-reusable-code
- 141 Оптимизация массивов performance-optimizing-arrays
- 142 Использование неуправляемого API для операций преобразования transformhandle-landing
- 143 Введение в TransformHandle API class-TransformHandle
- 144 TransfromHandle API примеры transformhandle-examples
- 145 Тестирование кода test-framework/test-framework-introduction
- 146 Начало работы с Unity Test Framework test-framework/getting-started
- 147 Тесты режима редактирования и режима воспроизведения test-framework/edit-mode-vs-play-mode-tests
- 148 Создание тестового сборки test-framework/workflow-create-test-assembly
- 149 Создать тест test-framework/workflow-create-test
- 150 Справка командной строки test-framework/reference-command-line
- 151 Письменные экзамены test-framework/writing-tests
- 152 Выполнение действий до и после тестов test-framework/before-and-after-tests
- 153 Настройка и демонтаж тестов test-framework/reference-unitysetup-and-unityteardown
- 154 Выполнение действий до установки или после демонтажа test-framework/reference-outerunitytestaction
- 155 Настройка и очистка во время сборки test-framework/reference-setup-and-cleanup
- 156 Порядок выполнения действий в ходе испытания test-framework/reference-actions-outside-tests
- 157 Утверждение и сравнение test-framework/asserting-and-comparing
- 158 Инструкции по выпуску для редактора test-framework/reference-custom-yield-instructions
- 159 Параметризированные тесты test-framework/reference-tests-parameterized
- 160 Асинхронные тесты test-framework/reference-async-tests
- 161 Испытания на прогон test-framework/running-tests
- 162 Запуск тестов в окне Test Runner test-framework/workflow-run-test
- 163 Запуск тестов из командной строки test-framework/run-tests-from-command-line
- 164 Запуск тестов из кода test-framework/running-tests-from-code
- 165 Укажите тесты для запуска test-framework/extension-run-tests
- 166 Получить результаты теста test-framework/extension-get-test-results
- 167 Получить список тестов test-framework/extension-retrieve-test-list
- 168 Запуск тестов режима воспроизведения в проигрывателе test-framework/workflow-run-playmode-test-standalone
- 169 Изменение сборки Player для тестирования test-framework/reference-attribute-testplayerbuildmodifier
- 170 Unity Учебные материалы по тестированию test-framework/course/overview
- 171 Общее введение в Unity Тестовую структуру test-framework/course/test-framework-general-introduction
- 172 1. Запуск теста в проекте Unity test-framework/course/running-test
- 173 2. Организовать, действовать, утверждать test-framework/course/arrange-act-assert
- 174 3. Утверждение о семантическом тесте test-framework/course/semantic-test-assertion
- 175 4. Сопоставление тарифов test-framework/course/custom-comparison
- 176 5. Утверждение и ожидание журналов test-framework/course/asserting-logs
- 177 6. SetUp и TearDown test-framework/course/setup-teardown
- 178 7. Испытания PlayMode test-framework/course/play-mode-tests
- 179 8. PlayMode тесты в проигрывателе test-framework/course/play-mode-tests-in-player
- 180 9. Использование атрибута UnityTest test-framework/course/unitytest-attribute
- 181 10. Испытания на длительную эксплуатацию test-framework/course/long-running-tests
- 182 11. Испытания на основе Scene test-framework/course/scene-based-tests
- 183 12. Настройка и очистка во время сборки test-framework/course/build-setup-cleanup
- 184 13. Перезагрузка доменов test-framework/course/domain-reload
- 185 14. Проверка сохранности состояния test-framework/course/preserve-test-state
- 186 15. Тестовые случаи test-framework/course/test-cases
- 187 16. Пользовательские атрибуты test-framework/course/custom-attributes
- 188 17. Проведение программных тестов test-framework/course/running-tests-programmatically
- 189 Тестирование потерянного крипта test-framework/course/LostCrypt/lost-crypt-introduction
- 190 1. Настройка LostCrypt test-framework/course/LostCrypt/setting-up
- 191 2. Проведение испытания в LostCrypt test-framework/course/LostCrypt/first-test
- 192 3. Подвижный характер test-framework/course/LostCrypt/moving-character
- 193 4. Испытание стержня достижения test-framework/course/LostCrypt/reach-wand-test
- 194 5. Испытание на удар test-framework/course/LostCrypt/collision-test
- 195 6. Проверка изменения ассетов test-framework/course/LostCrypt/asset-change-test
- 196 7. Scene Испытание на проверку test-framework/course/LostCrypt/scene-validation-test
- 197 8. Испытания на эффективность test-framework/course/LostCrypt/performance-tests
- 198 Отладка и диагностика debugging-and-diagnostics
- 199 Отладка кода C# в Unity managed-code-debugging
- 200 Устранение неполадок отладки managed-debugging-troubleshooting
- 201 Класс Debug class-Debug
- 202 Справка по файлам журнала log-files
- 203 Логирование стека stack-trace
- 204 Анализ кода и генерация исходных кодов roslyn-analyzers
- 205 Создание и использование генератора исходных кодов create-source-generator
- 206 Создание и использование анализатора Roslyn create-roslyn-analyzer
- 207 Установка и использование существующего анализатора или генератора источников install-existing-analyzer
- 208 Дополнительные файлы для анализаторов Roslyn и генераторов источников roslyn-analyzers-additional-files
- 209 Область анализатора и файлы наборов правил analyzer-scope-and-diagnostics
- 210 Безопасный режим SafeMode