Unity 6.3
0 онлайн 72 гостей 3 в системе
Вход

CullMode

перечисление

Описание

Определяет, какие грани Unity убивают.

Следующий пример показывает, как с помощью этого перечисления задать режим отсечения GameObject из скрипта C#.

Используйте следующий код в вашем шейдере, чтобы объявить _Cull свойство, которое можно изменить из скрипта C#:

                        Shader "Example/SetCullMode"
                        {
                            Properties
                            {
                                [Enum(UnityEngine.Rendering.CullMode)] _Cull ("Cull", Integer) = 1
                            }
                            SubShader
                            {
                                Cull [_Cull]
                                // Insert your shader code here
                            }
                        }

В сценарии C# используйте следующий код для изменения свойства CullMode:

                        public void SetCullMode()
                        {
                            _material.SetInteger("_Cull", (int)UnityEngine.Rendering.CullMode.Back);
                        }

Свойства

Свойство Описание
OffОтключить удаление.
Frontгеометрическая форма переднего края.
Backгеометрическая форма спинной части.