跳转至

AesirGetStartedService.AesirPackageInfo

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

继承链: System.Object → AesirGetStartedService.AesirPackageInfo

声明

public sealed class AesirGetStartedService.AesirPackageInfo

已安装的 Aesir 包信息(扫描产物)。

构造方法

AesirGetStartedService.AesirPackageInfo()

public AesirGetStartedService.AesirPackageInfo()

字段

名称 描述
InstallType 安装形态。
Samples —
Description 包定位描述(package.json description)。
DirName 包目录名(Assets 副本目录 / 嵌入式目录 / PackageCache 缓存目录)。
DisplayName 包显示名(概览卡片标题 / UPM 示例导入目录名)。
Id package.json name(包唯一标识)。
PackageRootPath 包根的项目相对路径(仅 AssetsCopy 形态有值; 经锚点资产定位,Runestone 可移动到项目任意文件夹——示例路径据此动态拼接, 不硬编码安装根。嵌入式 / UPM 形态为 null。
Version 本地版本号。

InstallType

安装形态。

public AesirGetStartedService.AesirInstallType InstallType;

Samples

public List<AesirGetStartedService.AesirSampleInfo> Samples;

Description

包定位描述(package.json description)。

public string Description;

DirName

包目录名(Assets 副本目录 / 嵌入式目录 / PackageCache 缓存目录)。

public string DirName;

DisplayName

包显示名(概览卡片标题 / UPM 示例导入目录名)。

public string DisplayName;

Id

package.json name(包唯一标识)。

public string Id;

PackageRootPath

包根的项目相对路径(仅 AssetsCopy 形态有值; 经锚点资产定位,Runestone 可移动到项目任意文件夹——示例路径据此动态拼接, 不硬编码安装根。嵌入式 / UPM 形态为 null。

public string PackageRootPath;

Version

本地版本号。

public string Version;

属性

名称 描述
ImportedWithSceneCount 已导入且可直接打开场景的示例数。

ImportedWithSceneCount

已导入且可直接打开场景的示例数。

public int ImportedWithSceneCount { get; }

方法

名称 描述 声明类型
GetType() — object
Equals(object) — object
GetHashCode() — object
ToString() — object
MemberwiseClone() — object
Finalize() — object

Additional Notes

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