예제 #1
0
        static public void AddDefaultLayers(SerializedProperty ragdollLayer, SerializedProperty playerLayer)
        {
            ragdollLayer.intValue = UMAUtils.CreateLayer("Ragdoll");
            playerLayer.intValue  = UMAUtils.CreateLayer("Player");

            for (int i = 8; i < 32; i++)
            {
                if (i != ragdollLayer.intValue)
                {
                    Physics.IgnoreLayerCollision(ragdollLayer.intValue, i, true);
                }
            }

            Physics.IgnoreLayerCollision(ragdollLayer.intValue, ragdollLayer.intValue, false);
        }