跳至主要內容

TS获取枚举名

Weekend小于 1 分钟TypeSctipt

/**
 * 方向类型
 */
export enum DirectionType {
    /**
     * 左
     */
    left,
    /**
     * 右
     */
    right,
    /**
     * 前
     */
    front,
    /**
     * 后
     */
    back,
    /**
     * 上
     */
    up,
    /**
     * 下
     */
    down
}
import {_decorator, Component, EventTouch, Node} from 'cc';
import {DirectionType} from "db://assets/script/DirectionType";

const { ccclass, property } = _decorator;

@ccclass('cube')
export class cube extends Component {

    public dirType:DirectionType = DirectionType.right;

    start() {
        console.log(DirectionType); // 看下f12就知道结果了
        console.log(DirectionType[this.dirType]); // 获取枚举名
    }
}
上次编辑于:
贡献者: Weekend