วันพุธที่ 22 มีนาคม พ.ศ. 2560

สอนสร้างเกมด้วยภาษา C# ใน Form ด้วยโปรแกรม Visual Studio EP#3 ทำกำแพงที่ชนละเด้งกลับไปที่เก่า




คำสั่งสำหรับเวลาเดินชนกำแพงละจะเด้งกลับไปที่เก่า

    if (player.Bounds.IntersectsWith(Wall.Bounds))
            {
                player.Left = 14;
                player.Top = 12;
            }
ในคลิปในจะไม่สามารถใส่ ลง ใน timer1ได้เนื่องจากผมได้ตั้ง stopไว้ มันจะไม่ทำงานจนกว่าผมจะกดเดิน และปล่อย จะใช่รวมกันกับตัวกำแพงไม่ได้ ให้สร้าง timer2 มาอีกอัน ละให้เข้าไปตั้งค่าให้ timer2
ให้เป็น Enabled ให้เป็น True  จะทำให้เป็น timer2 ทำงานตลอด ขออภัยถ้าหากผมพูดไม่เข้าใจในคลิป
ขอบคุณที่รับชมครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น