# Variable: properties

properties(): Promise‹ReadonlyWithExtensions‹Property[]››

返回属性信息列表,例如金币、体力等,具体的属性列表跟配置有关。

example

// 导入属性模块
import { propertySystem } from '@timi/mogs-sdk';
// ...
// 获取属性相关信息
const properties = await propertySystem.properties;
properties.forEach((prop) => {
  console.log(
    `属性 #${prop.id} ${prop.name},值为 ${prop.value},最近更新于 ${prop.updateTime}`,
  );
});
1
2
3
4
5
6
7
8
9
10

# 返回值:

Promise‹ReadonlyWithExtensions‹Property[]››

Property结构

属性 类型 描述
updateTime Date 最近一次更新的时间
value Long 属性值
customInt Accessor 自定义整型
customStr Accessor 自定义字符串
description Accessor 属性描述
id Accessor 属性 ID
max Accessor 属性最大值
maxRecovery Accessor 属性自动回复的上限
name Accessor 属性名称
resPath Accessor 属性对应资源文件