วันอาทิตย์ที่ 23 ตุลาคม พ.ศ. 2559

Pong : update : change colour and increase size paddle


เกมปอง ภาพที่เห็นคือ ลูกบอลได้ไปกระทบกับไม้แล้ว (เนื่องจากไม่สามารถแคปภาพทันในขณะที่ยังไม่กระทบได้) ก่อนหน้านี้ไม้จะเป็นสีขาว และเมื่อลูกบอลกระทบไม้ ไม้ปิงปองจะกลายเป็นสีชมพู ดังภาพที่เห็น


โค้ดส่วนที่เปลี่ยนสีของปิงปอง ได้กำหนดนัมเมอริกของแต่ละสีให้เป็น 1 ไว้ และนำมาจัดเก็บในอาเรย์ เรฟเฟอเรนจ์ลิสต์พรอบเพอตี้ จะได้ค่าเป็น 1,1,1 ซึ่งหมายถึง เป็นสีขาว ตอนเริ่มต้น
และหากบอลกระทบไม้ จะเข้าเงื่อไขใน method ของ bounce_ball แล้วจะเจอฟังก์ชัน self.rgb = (1,0,1) คือให้เปลี่ยนสีไม้เป็นสีชมพูนั่นเอง


ในไฟล์ kv ในส่วนของไม้ปิงปองนั้น ในคำสั่ง Color ได้ใช้ self. สีต่างๆ เพื่อรับค่าสีมาจากไฟล์ py


ได้ทำการ commit โค้ดไปที่ Bitbucket เรียบร้อยแล้ว https://bitbucket.org/RIKTI/pong/commits/all

cr. titi (my team)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น