LCCObject::setSemanticColor
設置 AI 語義着色的顏色。
版本要求
SDK v0.5.5+
引擎支持
Three.js / CesiumJS
API
LCCObject::setSemanticColor(value: number[][]): void
參數
| 參數 | 類型 | 必選 | 默認值 | 描述 |
|---|---|---|---|---|
value | number[][] | 是 | - | 顏色數組,每個元素為 [R, G, B] 格式,最多支持 100 個顏色。 |
返回值
void
使用示例
const newColor = [
[255, 82, 82],
[238, 177, 20],
// ... more colors
];
lccObject.setSemanticColor(newColor);
注意事項
- 最多支持設置 100 個顏色。
- 該方法依賴 LCC 數據中的 AI 語義標識。如果 LCC 數據未進行過 AI 語義標識,則不會有效果。
相關 API
LCCObject::setSemantic()