示例#1
0
        /// <inheritdoc />
        public override void Setup(ScriptableRenderContext context, ref RenderingData renderingData)
        {
            Camera          camera          = renderingData.cameraData.camera;
            SceneSettings   sceneSettings   = SceneSettings.CurrentSceneSettings;
            CharacterShadow characterShadow = null;

            if (sceneSettings != null)
            {
                characterShadow = sceneSettings.m_CharacterShadow;
            }

            ref CameraData          cameraData             = ref renderingData.cameraData;
示例#2
0
    void OnPostRender()
    {
        CharacterShadow shadow = (CharacterShadow)transform.parent.GetComponent(typeof(CharacterShadow));

        shadow.OnPostRender();
    }
示例#3
0
    void OnPreCull()
    {
        CharacterShadow shadow = (CharacterShadow)transform.parent.GetComponent(typeof(CharacterShadow));

        shadow.OnPreCull();
    }
示例#4
0
 public void OnEnable()
 {
     pa = target as CharacterShadow;
 }