ขอบคุณ : neozalord แนะนำการหน่วงเวลา
ขอบคุณ : natsukikung แนะนำคำสั่งตรวจเช็คเงือนไข
ขอบคุณ : arkman แนะนำการกำหนดตัวแปร
ที่เงียบหายไปเพราะไปปวดหัวกับการออกแบบการควบคุมตัวละครครับ
ที่กล่าวมานั้นถูกต้องหมดเลยครับ ตอนนี้ทำได้แล้วเลยมาขอบคุณเพื่อนๆ ที่แนะนำ
โจทย์มีอยู่ว่า ต้องการให้ตัวละครเดินและวิ่งโดยใช้คำสั่ง
ลูกศรพร้อมทิศทาง = เดิน เช่น เดินไปทางขวา ให้กด ลูกศรขวาค้าง
ลูกศร 2ครั้ง พร้อมทิศทาง = วิ่ง เช่น วิ่งไปทางขวา ให้กด ลูกศรขวา ลูกศรขวาค้าง
แนวคิด
ต้องการควบคุมตัวละครให้เดินไปทางซ้ายและขวา หลังจากปล่อยปุ่มลูกศรให้หน่วงเวลาเพื่อเช็ค
การกดปุ่มลูกศร ถ้ามีการกดซ้ำ ให้ตัวละครวิ่งไปตามทิศทางที่กด
ช่วงแรกผมต้องการหน่วงเวลา ผมไม่รู้ว่าใน GM มีคำสั่งหน่วงเวลาไหม ลองศึกษาจากเว็บนอก
ก็ไม่มีใครแนะนำการใช้คำสั่งหน่วงเวลา ผมเลยต้องสร้างขึ้นมาเองโดยกำหนดตัวแปรเพื่อเก็บค่าเวลา
หลังจากนั้นก็ใช้คำสั่งตรวจเช็คเงื่อนครับเป็นการตั้งค่า เช่น ค่าที่ 1 วิ่งไปทางขวา และ 2 วิ่งไปทางซ้าย
หลังจากนั้นก็ใช้คำสั่งตรวจสอบเงื่อนไขว่าเป็น 1 หรือ 2 ครับ
ขอบพระคุณอย่างยิ่ง
This post was last modified: 11-27-2013, 12:08 PM by gol-a-khung.