เลย์เอาต์
ทรัพยากร Lighting ทำงานร่วมกับ canvas และเอฟเฟกต์ที่กำลังเล่นอยู่ ที่นี่คุณสามารถดูเอฟเฟกต์ปัจจุบัน เปลี่ยนเอฟเฟกต์ เปลี่ยนพรีเซ็ตของเอฟเฟกต์ หรือวนดูเอฟเฟกต์ทั้งหมดที่ผู้ใช้ติดตั้งไว้ในปัจจุบัน
| เมธอด | Endpoint |
|---|---|
| GET | scenes/current_layout |
| PATCH | scenes/current_layout |
| GET | scenes/layouts |
รับเลย์เอาต์ปัจจุบัน
หัวข้อที่มีชื่อว่า “รับเลย์เอาต์ปัจจุบัน”ดึงข้อมูลเกี่ยวกับเลย์เอาต์ปัจจุบัน
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"}ตั้งค่าเลย์เอาต์ปัจจุบัน
หัวข้อที่มีชื่อว่า “ตั้งค่าเลย์เอาต์ปัจจุบัน”ตั้งค่าเลย์เอาต์ที่ใช้งานอยู่ในปัจจุบัน
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"}รับเลย์เอาต์ทั้งหมด
หัวข้อที่มีชื่อว่า “รับเลย์เอาต์ทั้งหมด”รับรายการเลย์เอาต์ทั้งหมดที่ผู้ใช้มีอยู่
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"}