DetailPrototype
класс в UnityEngine
Выполнено в:UnityEngine.TerrainModule
Описание
Деталь прототипа, использованного Terrain GameObject.
Свойства
| Свойство | Описание |
|---|---|
| alignToGround | Вращайте ось детали параллельно нормальному направлению земли, так чтобы деталь была перпендикулярна земле. |
| density | Контролирует плотность деталей для этого прототипа детали, относительно его размера. |
| dryColor | Цвет, когда DetailPrototypes "сухи". |
| healthyColor | Цвет, когда DetailPrototypes "здоровы". |
| holeEdgePadding | Контролирует, насколько далеко детали находятся от края области отверстия. |
| maxHeight | Максимальная высота рекламных щитов с травой (если режим рендеринга GrassBillboard). |
| maxWidth | Максимальная ширина рекламных щитов с травой (если режим рендеринга GrassBillboard). |
| minHeight | Минимальная высота рекламных щитов с травой (если режим рендеринга GrassBillboard). |
| minWidth | Минимальная ширина рекламных щитов с травой (если режим рендеринга GrassBillboard). |
| noiseSeed | Указывает случайное значение семян для размещения детали. |
| noiseSpread | Контролирует пространственную частоту шума, используемого для изменения масштаба и цвета деталей объектов. |
| positionJitter | Управляет тем, как Unity генерирует позиции деталей. |
| prototype | GameObject используется DetailPrototype. |
| prototypeTexture | Текстура, используемая DetailPrototype. |
| renderMode | Режим рендеринга для DetailPrototype. |
| targetCoverage | Контролирует целевой охват детали. |
| useDensityScaling | Показывает, что глобальный масштаб плотности, установленный в настройках рельефа, влияет на этот прототип детали. |
| useInstancing | Указывает, использует ли этот детальный прототип GPU instancing для отображения. |
| usePrototypeMesh | Указывает, использует ли этот детальный прототип объект Mesh из GameObject, указанного прототипом. |
Открытые методы
| Метод | Описание |
|---|---|
| Validate | Возвращает true, если прототип детали допустим и Территория может его принять. |