ข้ามไปยังเนื้อหา

เลย์เอาต์

ทรัพยากร Lighting ทำงานร่วมกับ canvas และเอฟเฟกต์ที่กำลังเล่นอยู่ ที่นี่คุณสามารถดูเอฟเฟกต์ปัจจุบัน เปลี่ยนเอฟเฟกต์ เปลี่ยนพรีเซ็ตของเอฟเฟกต์ หรือวนดูเอฟเฟกต์ทั้งหมดที่ผู้ใช้ติดตั้งไว้ในปัจจุบัน

เมธอดEndpoint
GETscenes/current_layout
PATCHscenes/current_layout
GETscenes/layouts

ดึงข้อมูลเกี่ยวกับเลย์เอาต์ปัจจุบัน

Terminal window
curl http://localhost:16038/api/v1/scenes/current_layout
{
"api_version": "1.0",
"data": {
"current_layout": {
"id": "My Layout 1",
"type": "layout"
}
},
"id": 10,
"method": "/api/v1/scenes/current_layout",
"params": {},
"status": "ok"
}

ตั้งค่าเลย์เอาต์ที่ใช้งานอยู่ในปัจจุบัน

Terminal window
curl -X PATCH -d "{\"layout\":\"My Layout 1\"}" http://localhost:16038/api/v1/scenes/current_layout
{
"api_version": "1.0",
"data": {
"current_layout": {
"id": "My Layout 1",
"type": "layout"
}
},
"id": 3,
"method": "/api/v1/scenes/current_layout",
"params": {
"body": {
"layout": "My Layout 1"
}
},
"status": "ok"
}

รับรายการเลย์เอาต์ทั้งหมดที่ผู้ใช้มีอยู่

Terminal window
curl http://localhost:16038/api/v1/scenes/layouts
{
"api_version": "1.0",
"data": {
"items": [
{
"id": "My Layout 1",
"type": "layout"
},
{
"id": "My Layout 2",
"type": "layout"
}
],
"type": "layouts"
},
"id": 11,
"method": "/api/v1/scenes/layouts",
"params": {},
"status": "ok"
}