← 返回函数库

@Enum

Annotation 关键字 已实现

说明

标记枚举类型。

语法

@Enum()

示例

@Enum 

🎨 3D 预览 — 枚举注解

@Enum("Low", "Medium", "High")
attr buildingType = "Medium"

@StartRule
Lot --> primitiveCube(6, 0.2, 6)
        case buildingType == "High" : extrude(20)
        case buildingType == "Medium" : extrude(10)
        else : extrude(5)
        comp(f) { top: Roof | side: Wall }
Roof --> color(0.5, 0.25, 0.15)
Wall --> color(0.75, 0.72, 0.68)