เอาละครับ ลองมาทำเกมง่ายกันก่อน เนื่องจากผมก็ไม่รู้จะทำไร(ว่างงานมากเกินไปหน่อย)
ก่อนอื่นเปิด Flash มาครับ ถ้าไม่เปิดก็ทำไม่ได้นะครับ(เรื่องจิงเฟ้ย)
แล้วก็สร้าง input text มา 1 อันตั้งชื่อว่า mytext นะครับ (วงเล็กกรอบสี่เหลี่ยมที่เห็นนะละครับ มันละ)แล้วคลิกเลือก Show Border Alound text ซะ จะได้กรอบเหมอืนกัน
จากนั้นสร้างปุ่ม มา 1 ปุ้มครับ แล้วตั้งชื่อว่า ckk ซะ ที่เหลือนั้นไม่ตองก็ได้ครับ ขอโชว์หน่อยเท่าน้นเอง หุหุ
แล้วก็ใส่สคริปไปดังนี้ครับ ในเฟรมที่ 1
mytext.text="กรุณาใส่ตัวเลข 1-100";
num=random(100)+1;
stop();
chk.onRelease=function(){
if(mytext.text>100){
mytext.text="ใส่ค่าเกิน 100 ทำไมฟะ";
}
if(mytext.text>num){
mytext.text="มากไปเพ่ ต่ำหน่อยก็ได้นะ";
}
if(mytext.text<num){
mytext.text="ต่ำไปงะ";
}
if(mytext.text==num){
_root.gotoAndStop(2);
}
}
เอาแรก็ คลิกที่เฟรมที่ 2 เลือก insert keyframe จากนั้นเปลี่ยน mytext จาก input text เป็น Dinamic text ซะ แล้วก็ใส่สคริปใสเฟรมที่ 2 ว่า
mytext.text="ถูกต้องนะครับ เริ่มใหม่กดที่ปุ่มครับ";
chk.onPress=function(){
gotoAndStop(1);
}
หุหุได้แล้วครับ เกมง่ายๆ 1 เกม ในงานนี้เราใช้ if เป็นหลักนะครับ ลองเอาไปใช้ปรุยุกต์ดูได้ฮะ
ป.ล. สงสัยถามไว้ได้ฮะ



Reply With Quote
