跳转至

UICanvasConfigSO

  • 种类: class
  • 命名空间: Runestone.AesirModules
  • 程序集: Runestone.AesirModules

继承链: System.Object → UnityEngine.Object → UnityEngine.ScriptableObject → Sirenix.OdinInspector.SerializedScriptableObject → Runestone.AesirArchitecture.AesirScriptableObject → UICanvasConfigSO

实现接口: UnityEngine.ISerializationCallbackReceiver

声明

public class UICanvasConfigSO : Runestone.AesirArchitecture.AesirScriptableObject, 
UnityEngine.ISerializationCallbackReceiver

UI Canvas 配置资产。创建路径:Assets → Create → Aesir Modules → UI → Default UICanvasConfig。

构造方法

名称 描述
UICanvasConfigSO() —

UICanvasConfigSO()

public UICanvasConfigSO()

属性

名称 描述 声明类型
hideFlags — Object
name — Object

方法

声明的方法

名称 描述
ApplyToCanvas(Canvas) 将本资产的所有配置统一应用到目标 Canvas 及其关联的 CanvasScaler 和 GraphicRaycaster。
CreateDefault() —

继承的方法

名称 描述 声明类型
GetType() — object
GetInstanceID() — Object
Equals(object) — Object
GetHashCode() — Object
ToString() — Object
MemberwiseClone() — object
Finalize() — object
OnAfterDeserialize() — SerializedScriptableObject
OnBeforeSerialize() — SerializedScriptableObject
SetDirty() — ScriptableObject

ApplyToCanvas(Canvas)

将本资产的所有配置统一应用到目标 Canvas 及其关联的 CanvasScaler 和 GraphicRaycaster。

public void ApplyToCanvas(Canvas canvas)

参数

名称 类型 说明
canvas Canvas 目标 Canvas。

CreateDefault()

public static UICanvasConfigSO CreateDefault()

返回值

类型 说明
UICanvasConfigSO —

Additional Notes

首个 ## Additional Notes 是增量生成文档标识符,请勿修改标题级别和内容!本文档由 Script Doc Generator 辅助生成。