| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748 | 
							- using System;
 
- using Fort23.UTool;
 
- using UnityEngine;
 
- namespace GameLogic.Combat.CombatTool.SceneTool
 
- {
 
-     public class SceneMonoConfigBasic: MonoBehaviour,IDisposable
 
-     {
 
-         public GameObject skyObejct;
 
-         public Material shengShiMaterial;
 
-         protected Transform root;
 
-         protected Transform moveRoot;
 
-         public void Init(Transform root,Transform moveRoot)
 
-         {
 
-             this.root = root;
 
-             this.moveRoot = moveRoot;
 
-             ProInit();
 
-         }
 
-         protected virtual void ProInit()
 
-         {
 
-             
 
-         }
 
-         public void UpdateScene()
 
-         {
 
-             skyObejct.transform.position = new Vector3(root.position.x, 0, root.position.z);
 
-             ProUpdate();
 
-         }
 
-         protected virtual void ProUpdate()
 
-         {
 
-             
 
-         }
 
-         public void Dispose()
 
-         {
 
-             ProDispose();
 
-             root = null;
 
-             moveRoot = null;
 
-         }
 
-         protected virtual void ProDispose()
 
-         {
 
-             
 
-         }
 
-     }
 
- }
 
 
  |