พื้นหลังและตัวละคร
การสร้างโปรเจกต์เพื่อให้มีการเปลี่ยนภาพพื้นหลังของเวทีได้หลายภาพ และการทำให้ตัวละครสามารถเคลื่อนที่ไปได้ในทิศทางต่างๆ สามารถเขียนสคริปต์ให้ตัวละครหรือพื้นหลังแยกส่วนกัน เพื่อสั่งงานให้เกิดเหตุการณ์ที่ต่างกัน แต่แสดงผลการทำงานไปพร้อมๆ กัน ซึ่งบล็อกที่ใช้มีดังต่อไปนี้
บล็อกในกลุ่มบล็อก Looks ของเวทีเพื่อสลับพื้นหลัง
สลับพื้นหลัง ตัวอย่าง สลับพื้นหลังเป็นพื้นหลัง backdrop1
สลับพื้นหลังเป็นพื้นหลังถัดไปที่มีอยู่ในรายการ
การเคลื่อนที่ไปได้ในทิศทางต่างๆ ของตัวละครจะไม่เกี่ยวข้องกับลักษณะการหันหน้าของตัวละคร ดังนั้นในการทำให้ตัวละครเคลื่อนที่ นักเรียนควรทำความเข้าใจกับประเด็นนี้ เพื่อให้การแสดงผลการเคลื่อนที่ของตัวละครมีลักษณะเป็นธรรมชาติมากที่สุด
เส้นสีน้ำเงินเป็นตัวกำหนดทิศทางการเคลื่อนที่ของตัวละคร ในภาพแมวมีทิศทางการเคลื่อนที่ 108 องศา ทิศทางการเคลื่อนที่ที่ระบุในโปรแกรม Scratch เช่น
0 องศาจะมีทิศทางการเคลื่อนที่ไปด้านบน
90 องศาจะมีทิศทางการเคลื่อนที่ไปทางขวา
-90 องศาจะมีทิศทางการเคลื่อนที่ไปทางซ้าย
180 องศาจะมีทิศทางการเคลื่อนที่ไปด้านล่าง
การหมุนของตัวละคร ถ้าค่าเป็นบวก จะเป็นการหมุนตามเข็มนาฬิกา ถ้าค่าเป็นลบจะหมุนทวนเข็มนาฬิกา เช่น -180 มีทิศทางการเคลื่อนที่ไปด้านล่างเหมือนกับทิศ 180 องศา แต่เป็นการหมุนทวนเข็มนาฬิกา
เวที (Stage) เป็นสถานที่ที่ให้ตัวละครใช้แสดง มีภาพฉากหลัง (Background) ที่สามารถเปลี่ยน ได้ มีขอบเขตที่แน่นอน โดยแต่ละตําแหน่งบนเวที ถูกกําหนดด้วยค่า x ในแนวนอน และ y ใน แนวตั้ง ที่มุมล่างขวามีตําแหน่งพิกัดของเมาส์แสดงอยู่
เวทีมีขนาด 480 หน่วยในแนวนอน (แกน x) และ 360 หน่วยในแนวตั้ง (แกน y) การบอก ตําแหน่งใดๆ บนเวทีจะอยู่ในรูปพิกัด (x, y) โดยค่า x และ y นั้น จะอ้างอิงจากตําแหน่ง ศูนย์กลาง (0, 0) ซึ่งอยู่ตรงกลางเวทีดังนั้นมุมบนล่างทั้งซ้ายขวาจะมีตําแหน่งตามที่แสดงไว้ใน รูป ภาพฉากหลังที่จะแสดงบนเวทีได้จะมีขนาดไม่เกินกว่าขนาดของเวที(480 x 360) ถ้าภาพฉาก หลังที่จะใช้มีขนาดใหญ่กว่า โปรแกรม Scratch จะลดขนาดของภาพนั้นตามสัดส่วนโดย อัตโนมัติเพื่อให้พอดีกับขนาดของเวที
ตัวละคร (Sprite) คือสิ่งที่สร้างขึ้นมาเพื่อใช้แสดงบทบาทหน้าที่บนเวที ตามวัตถุประสงค์ที่ได้ ออกแบบไว้ ส่วนเวที มีฉากหลังแสดงภาพบรรยากาศ และสิ่งแวดล้อมในสถานที่หนึ่งๆ ตัวละครและเวทีที่ใช้ในแต่ละโปรเจก จะปรากฎอยู่ในรายการใต้เวทีเปรียบเสมือนห้องแต่งตัว ของตัวละครกับห้องเก็บฉากเวที โดยมีเส้นแบ่งกั้นอยู่ ห้องเก็บฉากเวทีจะอยู่ซ้ายมือ ส่วนห้อง แต่งตัวจะอยู่ด้านขวามือ แต่ละตัวละครรวมทั้งเวที จะมีชื่อกํากับอยู่ใต้ภาพ ตัวละครหรือฉาก เวทีที่ถูกเลือกจะมีกรอบสีฟ้าล้อมรอบอยู่ เมื่อคลิกขวาที่ตัวละครในรายการ จะมีเมนูปรากฎให้เลือกดังนี้
• show เพื่อให้ตัวละครปรากฎตัวบนเวที
• export this sprite ส่งออกเป็นไฟล์เพื่อเก็บข้อมูล ชุด และสคริปต์ของตัวละครนี้ •
duplicate ทําซํ้าตัวละครนี้
• delete ลบตัวละครนี้
วิดีโอตัวอย่าง ฉากและตัวละคร
ที่มา : https://www.youtube.com/watch?v=02Eau-xHJG0
เรามาทำใบงานกันเถอะ
ลงมือทำแบบฝึกหัดออนไลน์กันเลยจ้า
วิดีโอย้อนหลัง