jin Away   11-20-2013, 11:24 PM
#1
เมื่อเราต้องการให้ เกมหยุด เมื่อมีออบเจ็คใดออบเจ็คหนึ่งปรากฏออกมา เช่นกรอบคำพูด
ให้เราใช้คำสั่ง
screen_refresh()
keyboard_wait()
io_clear()
ตามนี้เลยครับ


วิธีการใช้ สมมุติว่า เราต้องการให้เกมส์หยุด เมื่อมีกรอบคำพูดขึ้นมา

1-สร้าง obj_Slost ขึ้นมาเป็น object ที่เราควบคุม หรือ ตัวผู้เล่นนั่นเอง (ท่านสามารถตั้งชื่ออื่นก็ได้เช่น obj_jnkillerqueen_goodman หรือ obj_demonking_gasmask ตามใจชอบได้เลยครับ)
2-สร้าง object ที่2 ขึ้นมา คือออบเจ็ค คู่สนทนาของเรา สมมุติว่าชื่อ obj_natsuki_zombie แล้วกันน่ะครับ
3-สร้างออบเจ็ก กรอบคำพูดขึ้นมา จะวาดเป็นกรอบตะโกน กรอบความคิด กรอบกระซิบ แบบในการ์ตูนแบบไหนก็ตามสบายเลยครับ ในที่นี้ผมสมมุติว่า obj_talk1 น่ะครับ
4- ตั้งค่า create ของ obj_talk1 ดังนี้ alarm[0] = 30

obj_talk1 - create = alarm[0] = 30
alarm[0] = screen_refresh()
keyboard_wait()
io_clear()

5-นำ obj_talk1 ไปยัดใส่ใน obj_natsuki_zombie ตั้งให้เมื่อ obj_natsuki_zombieเกิดมาแล้วแสดง obj_talk1
ทีนี้ เมื่อ obj_talk1 เกิดขึ้นมา ภายในเกมส์จะหยุดครับ จนกว่าเราจะกด ปุ่มใดปุ่มหนึ่งบนคีย์บอร์ดครับ



อธิบายยากครับ เอาตัวอย่างไปลองทดสอบดูดีกว่า นอกจากนี้ยังสามารถเปลี่ยนแปลงอะไรอีกหลายๆอย่างเพื่อเพิ่ลูกเล่นให้ตัวเกมส์ได้ด้วยครับ

ดาวโหลด ลิ้งตัวอย่าง http://www.mediafire.com/download/8wri8u...object.rar
This post was last modified: 11-21-2013, 10:38 AM by arkman.

https://www.facebook.com/guless.jn สมุดหนังหน้าสำหรับการตามข้อมูลรั่วๆ ที่หื่นบ้างอะไรบ้าง
  
Users browsing this thread: 2 Guest(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.