set()¶
เปลี่ยนสีของพิกเซลใด ๆ หรือเขียนภาพโดยตรงไปยังหน้าต่างแสดงผล พารามิเตอร์ x และ y ระบุพิกเซลที่จะเปลี่ยนแปลงและพารามิเตอร์ c ระบุค่าสี ซึ่งอาจเป็นวัตถุ p5.Color หรืออาร์เรย์พิกเซล [R, G, B, A] นอกจากนี้ยังสามารถเป็นค่าสีเทาเดียว เมื่อตั้งค่ารูปภาพพารามิเตอร์ x และ y จะกำหนดพิกัดสำหรับมุมซ้ายบนของภาพโดยไม่คำนึงถึง imageMode () ปัจจุบัน หลังจากใช้ set () คุณต้องเรียกใช้ updatePixels () เพื่อให้การเปลี่ยนแปลงของคุณปรากฏขึ้น ควรจะเรียกว่าเมื่อมีการตั้งค่าพิกเซลทั้งหมดและต้องเรียกก่อนโทรหา () หรือวาดรูป การตั้งค่าสีของพิกเซลเดียวด้วยชุด (x, y) เป็นเรื่องง่าย แต่ไม่เร็วเท่าการวางข้อมูลลงในพิกเซล [] การตั้งค่าพิกเซล [] โดยตรงอาจซับซ้อนเมื่อทำงานกับจอแสดงผลเรตินา แต่จะทำงานได้ดีขึ้นเมื่อต้องตั้งค่าพิกเซลจำนวนมากให้ตรงกับทุกลูป ดูข้อมูลอ้างอิงสำหรับพิกเซล [] สำหรับข้อมูลเพิ่มเติม
รูปแบบการใช้งาน
set ( x, y, c )
พารามิเตอร์
x
Number: พิกัด x ของพิกเซลy
Number: y พิกัดของพิกเซลc
Number,Array,Object: ใส่ค่า grayscale | อาร์เรย์พิกเซล | วัตถุ p5.Color | p5.Image to copy
[1] | This document was generated from p5.js whose source code is available on github. |