| 1234567891011121314151617181920212223242526272829 | 
							- using System;
 
- namespace GFGGame
 
- {
 
-     public abstract class DressUpOperationBase : AsyncOperationBase
 
-     {
 
-         protected enum EDressUpSteps
 
-         {
 
-             None,
 
-             Check,
 
-             Loading,
 
-             PreDrawing,
 
-             PreDrawingWaiting,
 
-             Done,
 
-         }
 
-         protected EDressUpSteps _steps = EDressUpSteps.None;
 
-         public void Begin()
 
-         {
 
-             if (_steps == EDressUpSteps.None)
 
-             {
 
-                 OperationSystem.StartOperation(this);
 
-             }
 
-         }
 
-         internal abstract void UpdateView();
 
-         internal abstract void Release();
 
-     }
 
- }
 
 
  |