少年修仙传客户端代码仓库
hch
2025-06-12 204ef05a831c9484e2abc561d27ecbff7c797453
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
//
// DrawSceneObjectEditor.cs
//
// Dynamic Shadow Projector
//
// Copyright 2015 NYAHOON GAMES PTE. LTD. All Rights Reserved.
//
 
using UnityEngine;
using UnityEditor;
 
namespace DynamicShadowProjector.Editor {
    [CustomEditor(typeof(DrawSceneObject))]
    public class DrawSceneObjectEditor : EditorBase {
        void OnEnable()
        {
            DrawSceneObject component = target as DrawSceneObject;
            if (component.replacementShader == null) {
                component.replacementShader = Shader.Find("Hidden/DynamicShadowProjector/Shadow/Replacement");
                serializedObject.Update();
                EditorUtility.SetDirty(component);
            }
        }
    }
}