blockly > ตารางกริด

คลาสตารางกริด

คลาสสำหรับตารางกริดของพื้นที่ทำงาน

ลายเซ็น:

export declare class Grid 

ผู้ผลิต

ผู้ผลิต ตัวปรับแต่ง คำอธิบาย
(เครื่องมือสร้าง)(รูปแบบ, ตัวเลือก) สร้างอินสแตนซ์ใหม่ของคลาส Grid

วิธีการ

วิธีการ ตัวปรับแต่ง คำอธิบาย
setLength(length) ตั้งค่าความยาวของเส้นตารางกริด
setSnapToGrid(snap)

ตั้งค่าว่าบล็อกควรสแนปกับตารางกริดหรือไม่

การตั้งค่านี้เป็น "จริง" จะไม่ทริกเกอร์การสแนป หากต้องการสแนปบล็อกไปยังตารางกริดโดยใช้โปรแกรม ซึ่งต้องเรียกใช้ในบล็อกระดับบนสุดแต่ละรายการ ครั้งถัดไปที่มีการลากและวางบล็อก ระบบจะสแนปไปยังตารางกริด

setSpacing(spacing)

กำหนดระยะห่างระหว่างจุดศูนย์กลางของเส้นตารางกริด

การดำเนินการนี้จะไม่ทริกเกอร์การสแนปไปยังตารางกริดที่เว้นระยะห่างใหม่ หากต้องการสแนปบล็อกไปยังตารางกริดโดยใช้โปรแกรม ซึ่งต้องเรียกใช้ในบล็อกระดับบนสุดแต่ละรายการ ครั้งถัดไปที่มีการลากและวางบล็อก ระบบจะสแนปไปยังตารางกริดหากเปิดใช้การสแนปไปยังตารางกริด