• หน้าแรก
  • บทความเกี่ยวกับการช๊อปปิ้ง
  • คลิปวิดีโอ
  • ทีวีออนไลน์
  • รวมเกม เกมส์มากมาย
  • แบ่งปันความรู้
  • สารบัญเว็บไซต์
  • โลกใบเล็กของเราทุกคน
  • คุยสด แชท เว็บบอร์ด
  • ติดต่อเรา

Darkbasic Tutorials

การสร้าง Mouse ขึ้นมาใช้งานในเกม ( 27 มิถุนายน 2553 )


การทำ Mouse มาใช้ใน Darkbasic Pro ต้องทำ 2 ส่วนคือ

 

1. Mouse Image ส่วนที่เป็นรูปของเมาส์ ซึ่งมักจะใช้ภาพสกุล png ขนาดใดก็ได้ตามความเหมาะสม 

 

2. Mouse Collision ส่วนที่นำไว้เช็คการชนของเมาส์ ซึ่งจะนำไปใช้ในการเช็คการชนหรือทับกันของ sprite นั้นเอง โดยที่ Mouse Collision จะเป็นไฟล์ภาพสกุล bmp ซึ่งมีขนาด 1*1 pixel

 

เมื่อได้จัดเตรียมรูป Mouse ไว้เรียบร้อยแล้วส่วนของ Code ทำได้ดังนี้

 

1. ทำการโหลด Image และสร้่าง Sprite รวมถึงกำหนดเลขประจำตัว Image - Sprite ทั้ง Mouse Image และ Mouse Collision ( ในที่นี้จะเก็บเลข Image - Sprite ไว้ในตัวแปร MouseCol และ MouseImg )

 

2. จากนั้นในส่วนของ Setting เราจะทำการซ่อน Mouse ตัวเก่าด้วยคำสั่ง Hide Mouse

 

3. ในส่วนการโหลดให้ MouseCol และ MouseImg อ่านค่าพิกัดตามค่าจาก Mouse เดิม โดยแทนค่าพิกัดเป็น MouseX(),MouseY()

 

4. ให้ Mouse ตัวใหม่ของเราแสดงผลแทนตลอดเวลาโดยการ เพิ่มในส่วน Main Loop ดังนี้

Sprite MouseCol,MouseX(),MouseY(),MouseCol
Paste Sprite MouseImg,MouseX(),MouseY()

*** MouseCol เป็นจุดของรูป Mouse ที่จะนำไปเช็คการชนซึ่งเราไม่จำเป็นต้องแสดงผลออกมาก็ได้

Tag :: สร้าง Mouse ในเกม
เข้าชมแล้ว :: 1460 ครั้ง | กลับหน้าหลัก