2
æl l la 2 oe oe OE üoe l - 1 3 - üla 2 . 1 oe oeOEüoe l l la l OEd a loe ı oe ü Øa oe ı oe l a OE ü oe l lº oe Øa OEl º l OEd a OE ü oe l l oe ü a Ø OE l Ld OEOEØ æ oe l la oe a ØOE1 . oe oeoe L o o k s ü oe oe oe oe OEü oe oe hoe back grou nd1 oe oe h oe ºØ ll 2 . oe oeoe Mot ion aOEü oe loe OEOE OEü OE ü OEü ü l OEa lOEü l OE(x , y ) ü OE ü OEl oeü (x =0, y =0) OEOEOEü oe l Øaa l ü OEüOE OEüoe l OE x = 0 oeü x = 2 4 0 ü Ø x = - 2 4 0 a Ø OEOEOEüoel Øa lØaoeOEü OE OEü oe l OEy = 0 oe ü y = Ø y = - oe Ø

ใบความรู้ที่ 2 - WordPress.com › 2012 › 12 › unit1_2.pdf · ใบความรู้ที่ 2.1 พื้นหลังและตัวละคร

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ใบความรู้ที่ 2 - WordPress.com › 2012 › 12 › unit1_2.pdf · ใบความรู้ที่ 2.1 พื้นหลังและตัวละคร

แผนการเรียนรู้ที่ 2 พื้นหลังและตวัละคร

-13-

ใบความรู้ที่ 2.1 พื้นหลังและตัวละคร

การสร้างโปรเจกต์เพ่ือให้มีการเปลี่ยนภาพพ้ืนหลังของเวทีได้หลายภาพ และการท าให้ตัวละครสามารถเคลื่อนที่ไปได้ในทิศทางต่างๆ สามารถเขียนสคริปต์ให้ตัวละครหรือพ้ืนหลังแยกส่วนกัน เพ่ือสั่งงานให้เกิดเหตุการณ์ท่ีต่างกัน แต่แสดงผลการท างานไปพร้อมๆ กัน ซ่ึงบล็อกท่ีใช้มีดังต่อไปนี้ 1. บล็อกในกลุ่มบล็อก Looks ของเวที เพ่ือสลับพ้ืนหลัง

สลับพื้นหลัง ตัวอย่าง สลับพ้ืนหลังเป็นพื้นหลัง background1

สลับพ้ืนหลังเป็นพ้ืนหลังถัดไปที่มีอยู่ในรายการ

2. บล็อกในกลุ่มบล็อก Motion เพ่ือให้ตัวละครเคลื่อนที่ไปในทิศทางต่างๆ

หมุนตามเข็มนาฬิกา ตัวอย่าง หมุนตามเข็มนาฬิกา 15 องศา

หมุนทวนเข็มนาฬิกา ตัวอย่าง หมุนทวนเข็มนาฬิกา 15 องศา

ระบุทิศทางท่ีต้องการ ตัวอย่าง ระบุทิศทาง 90 องศา

ไปที่ต าแหน่ง (x, y) บนเวท ีตัวอย่าง ไปตรงกลางเวที (x=0, y=0)

ตั้งค่าต าแหน่งตัวละครไปด้านซ้ายหรือขวา ตัวอย่าง ตั้งค่าตัวละครไปท่ีต าแหน่ง x = 0 คือ กลางเวที x = 240 คือ ขอบขวาสุด x = -240 คือ ขอบซ้ายสุด

ตั้งค่าต าแหน่งตัวละครไปด้านบนหรือด้านล่าง ตัวอย่าง ตั้งค่าตัวละคร

ไปที่ต าแหน่ง y = 0 คือ กลางเวที

y = 180 คือ ขอบบนสุด

y = -180 คือ ขอบล่างสุด

Page 2: ใบความรู้ที่ 2 - WordPress.com › 2012 › 12 › unit1_2.pdf · ใบความรู้ที่ 2.1 พื้นหลังและตัวละคร

แผนการเรียนรู้ที่ 2 พื้นหลังและตวัละคร

-14-

การเคลื่อนที่ไปได้ในทิศทางต่างๆ ของตัวละครจะไม่เกี่ยวข้องกับลักษณะการหันหน้าของตัวละคร ดังนั้นในการท าให้ตัวละครเคลื่อนที่ ผู้เรียนควรท าความเข้าใจกับประเด็นนี้ เพื่อให้การแสดงผลการเคลื่อนที่ของตัวละครมีลักษณะเป็นธรรมชาติมากที่สุด

เส้นสีน้ าเงินเป็นตัวก าหนดทิศทางการเคลื่อนที่ของตัวละคร ในภาพแมวมีทิศทางการเคลื่อนที่ 108

องศา ทิศทางการเคลื่อนที่ท่ีระบุในโปรแกรม Scratch เช่น

0 องศาจะมีทิศทางการเคลื่อนที่ไปด้านบน 90 องศาจะมีทิศทางการเคลื่อนที่ไปทางขวา -90 องศาจะมีทิศทางการเคลื่อนที่ไปทางซ้าย 180 องศาจะมีทิศทางการเคลื่อนที่ไปด้านล่าง

การหมุนของตัวละคร ถ้าค่าเป็นบวก จะเป็นการหมุนตามเข็มนาฬิกา ถ้าค่าเป็นลบจะหมุนทวน

เข็มนาฬิกา เช่น -180 มีทิศทางการเคลื่อนที่ไปด้านล่างเหมือนกับทิศ 180 องศา แต่เป็นการหมุนทวนเข็ม

นาฬิกา

ตัวอย่าง การระบุทิศทางของตัวละครในโปรแกรม Scratch

อุดร(เหนือ)

-90 องศา

0 องศา

180 องศา

90 องศา

อีสาน(ตะวันออกเฉียงเหนือ)

ตะวันออก(บูรพา)

(

ตะวันออกเฉียงใต้(อาคเนย์)

ใต้(ทักษิณ)

ตะวันตกเฉยีงใต้(หรดี)

ตะวันตก(ประจิม)

ตะวันตกเฉยีงเหนือ(พายัพ)

90

0

180 -180

-90