瀏覽代碼

添加注释

guodong 1 年之前
父節點
當前提交
00c2980805

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpLayerOperation.cs

@@ -5,6 +5,7 @@ using YooAsset;
 
 namespace GFGGame
 {
+    //换装部件操作器,负责部件换装的资源加载、预渲染等
     public class DressUpLayerOperation : DressUpOperationBase
     {
         internal enum EAction

+ 2 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpObj.cs

@@ -15,6 +15,7 @@ namespace GFGGame
         Remove
     }
 
+    //用于换装对象的数据存储和方法封装
     public class DressUpObj
     {
 
@@ -687,6 +688,7 @@ namespace GFGGame
             TryAddHandler(handler);
         }
 
+        //遍历各部件操作器,检查状态并统一处理
         private void OnUpdate(object param = null)
         {
             if(_sceneObj == null)

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpObjUI.cs

@@ -4,6 +4,7 @@ using UnityEngine;
 
 namespace GFGGame
 {
+    //实现换装对象在UI界面上显示
     public class DressUpObjUI
     {
 

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpOffsetInfo.cs

@@ -2,6 +2,7 @@
 
 namespace GFGGame
 {
+    //换装部件偏移信息记录
     public class DressUpOffsetInfo : MonoBehaviour
     {
         public Vector3 OffsetPosition;

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpOperationBase.cs

@@ -2,6 +2,7 @@
 
 namespace GFGGame
 {
+    //换装部件操作器的基类
     public abstract class DressUpOperationBase : AsyncOperationBase
     {
         protected enum EDressUpSteps

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpRemoveOperation.cs

@@ -4,6 +4,7 @@ using static FairyGUI.ControllerAction;
 
 namespace GFGGame
 {
+    //换装部件移除行为的操作器,负责缓存一个移除行为,有可能在后续的逻辑中被覆盖或取消
     public class DressUpRemoveOperation : DressUpOperationBase
     {
         internal int itemID;

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/DressUpUtil.cs

@@ -8,6 +8,7 @@ using System;
 
 namespace GFGGame
 {
+    //提供各种换装相关的方法
     public class DressUpUtil
     {
         public const string HEAD_DEFAULT_RES_NAME = "head";

+ 1 - 0
GameClient/Assets/Game/HotUpdate/DressUp/MyDressUpHelper.cs

@@ -4,6 +4,7 @@ using ET;
 
 namespace GFGGame
 {
+    //玩家换装助手,用于跨界面流程的换装对象数据存储及部分方法封装
     public class MyDressUpHelper
     {
         private static DressUpObj _dressUpObj;