ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน
ส่งอีเมล์ยืนยันการใช้งาน?

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

 
การค้นหาขั้นสูง

3,733 กระทู้ ใน 922 หัวข้อ- โดย 4,656 สมาชิก - สมาชิกล่าสุด: Jed Smith
ใจดีโปรเจคหมวดหมู่ทั่วไปtutorials-flashสอน Flash ทำปุ่ม เล่น-หยุด แบบ as3
หน้า: [1]
พิมพ์
ผู้เขียน หัวข้อ: สอน Flash ทำปุ่ม เล่น-หยุด แบบ as3  (อ่าน 43748 ครั้ง)
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« เมื่อ: 06 เมษายน 2012, 02:18:29 pm »

ในบทนี้เรามาทำปุ่ม ด้วยโค้ด as3 กัน

www.youtube.com/watch?v=deNdQgrsmPg


โค้ดที่ใช้ในบทเรียน
โค๊ด:
function onPlay(eventObject:MouseEvent) {
play();
}

btnPlay.addEventListener(MouseEvent.CLICK, onPlay);

//------------------------------------------------------


function onStop(eventObject:MouseEvent) {
stop();
}

btnStop.addEventListener(MouseEvent.CLICK, onStop);
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #1 เมื่อ: 21 มิถุนายน 2012, 12:05:19 pm »

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

ขอบคุณค่ะ
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #2 เมื่อ: 21 มิถุนายน 2012, 12:19:19 pm »

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

ขอบคุณค่ะ

ต้องทำปุ่มให้อยู่ในมูฟวี่คลิปครับ เช่น สร้างปุ่ม btnB ให้อยู่ในเฟรมที่ 1 ของ มูฟวี่คลิป mcA แล้วเราก็ใส่ โค้ดที่ปุ่ม B ว่า เมื่อกดแล้ว ให้ mcA เลื่อนไปเฟรม 2 ซึ่งเฟรม 2 ของ mcA อาจมี ปุ่ม btnC (ให้มันมีสีเหมือนปุ่มที่กดแล้ว) โดยใส่โค้ดว่า เมื่อถูกกด ให้ mcA เลื่อนกลับไปเฟรม 1 หรือเฟรมที่ btnB อยู่นั่นเองจ้า
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #3 เมื่อ: 11 กรกฎาคม 2012, 08:26:47 pm »

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

ขอบคุณค่ะ

ต้องทำปุ่มให้อยู่ในมูฟวี่คลิปครับ เช่น สร้างปุ่ม btnB ให้อยู่ในเฟรมที่ 1 ของ มูฟวี่คลิป mcA แล้วเราก็ใส่ โค้ดที่ปุ่ม B ว่า เมื่อกดแล้ว ให้ mcA เลื่อนไปเฟรม 2 ซึ่งเฟรม 2 ของ mcA อาจมี ปุ่ม btnC (ให้มันมีสีเหมือนปุ่มที่กดแล้ว) โดยใส่โค้ดว่า เมื่อถูกกด ให้ mcA เลื่อนกลับไปเฟรม 1 หรือเฟรมที่ btnB อยู่นั่นเองจ้า





คือเราสามารถที่จะทำในbutton ได้ไหมค่ะ โดยไม่ต้องทำเป็น movie clip อ่ะค่ะ
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #4 เมื่อ: 12 กรกฎาคม 2012, 12:15:29 pm »

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

ขอบคุณค่ะ

ต้องทำปุ่มให้อยู่ในมูฟวี่คลิปครับ เช่น สร้างปุ่ม btnB ให้อยู่ในเฟรมที่ 1 ของ มูฟวี่คลิป mcA แล้วเราก็ใส่ โค้ดที่ปุ่ม B ว่า เมื่อกดแล้ว ให้ mcA เลื่อนไปเฟรม 2 ซึ่งเฟรม 2 ของ mcA อาจมี ปุ่ม btnC (ให้มันมีสีเหมือนปุ่มที่กดแล้ว) โดยใส่โค้ดว่า เมื่อถูกกด ให้ mcA เลื่อนกลับไปเฟรม 1 หรือเฟรมที่ btnB อยู่นั่นเองจ้า

หากคลิ๊กแล้ว สีค้าง หรือสถานะค้าง จำเป็นต้องเขียน ปุ่ม ใน มูฟวี่คลิปครับผม





คือเราสามารถที่จะทำในbutton ได้ไหมค่ะ โดยไม่ต้องทำเป็น movie clip อ่ะค่ะ
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #5 เมื่อ: 27 กรกฎาคม 2012, 07:09:15 pm »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

ขอขอบคุณมากเลยค่ะ  หนูไม่รู้จะทำยังงัยเลยค่ะ หนูลองทำอย่างที่พี่แบงค์ตอบกระทุ้งพี่ๆเขาแล้ว  เมื่อคลิกแล้วเปลี่ยน แต่พอจะไปคลิกปุ่มอื่นก็เป็นสีค้างไว้อย่างนั้นเลย   ขอคำแนะนำด้วยน่ะค่ะ  ขอบคุณค่ะ  ยิ้ม ยิ้ม
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 28 กรกฎาคม 2012, 09:49:01 am »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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

ใช้ as เท่าไร ครับ
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #7 เมื่อ: 28 กรกฎาคม 2012, 01:33:35 pm »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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

ใช้ as เท่าไร ครับ



ใช้  as 2.0 ค่ะ
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #8 เมื่อ: 28 กรกฎาคม 2012, 03:59:57 pm »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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


ใช้ as เท่าไร ครับ





ใช้  as 2.0 ค่ะ


พี่ว่าจะไม่ทำ fla ส่งให้ใครแล้วนะครับ (=j;'ouh คงใกล้จบน่ะครับ น้องๆ มาขอความช่วยเหลือกัน ทั้ง MSN FB เมล์ เพียบเลยครับ) ^^"

ลองโหลดดูได้ที่
http://file2.uploadfile.biz/i/MZENMEIMIHDIDH

เป็นตัวอย่างทำปุ่มนะครับ แต่เรื่องการเก็บตัวแปรหากน้องมีพื้นบานการสร้างตัวแปรน่าจะเขียนเติมเองได้ครับผม
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #9 เมื่อ: 28 กรกฎาคม 2012, 09:12:44 pm »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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


ใช้ as เท่าไร ครับ





ใช้  as 2.0 ค่ะ


พี่ว่าจะไม่ทำ fla ส่งให้ใครแล้วนะครับ (=j;'ouh คงใกล้จบน่ะครับ น้องๆ มาขอความช่วยเหลือกัน ทั้ง MSN FB เมล์ เพียบเลยครับ) ^^"

ลองโหลดดูได้ที่
http://file2.uploadfile.biz/i/MZENMEIMIHDIDH

เป็นตัวอย่างทำปุ่มนะครับ แต่เรื่องการเก็บตัวแปรหากน้องมีพื้นบานการสร้างตัวแปรน่าจะเขียนเติมเองได้ครับผม






ขอบคุณมากๆๆๆเลยค่ะพี่แบงค์  ใจดีจริงๆๆๆเลย..ขอบคุณมากๆๆๆเลยค่ะที่คอยช่วยเหลือเป็นอย่างดีเลยค่ะ
บันทึกการเข้า
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #10 เมื่อ: 29 กรกฎาคม 2012, 02:23:46 pm »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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


ใช้ as เท่าไร ครับ





ใช้  as 2.0 ค่ะ


พี่ว่าจะไม่ทำ fla ส่งให้ใครแล้วนะครับ (=j;'ouh คงใกล้จบน่ะครับ น้องๆ มาขอความช่วยเหลือกัน ทั้ง MSN FB เมล์ เพียบเลยครับ) ^^"

ลองโหลดดูได้ที่
http://file2.uploadfile.biz/i/MZENMEIMIHDIDH

เป็นตัวอย่างทำปุ่มนะครับ แต่เรื่องการเก็บตัวแปรหากน้องมีพื้นบานการสร้างตัวแปรน่าจะเขียนเติมเองได้ครับผม






พี่แบงค์ค่ะ แล้วตรงที่เปลี่ยนสีเป็นสีเหลือนี่เราต้องสร้าง วงกลมสีเหลืองมาใหม่เลย หรือเปล่าค่ะ
บันทึกการเข้า
bellbow
Newbie
*
กระทู้: 13


ดูรายละเอียด
« ตอบ #11 เมื่อ: 02 สิงหาคม 2012, 10:49:07 am »

พี่แบงค์ค่ะ ไม่ทราบว่าโปรแกรมflash สามารถทำได้ไหมค่ะ
 เช่น   เมื่อเมาส์คลิกแล้วให้เป็นสีค้างใว้แล้วก็เก็บคะแนน
       แต่เมื่อเมาส์เลิกคลิกให้เลิกเป็นสีและเลิกเก็บคะแนนค่ะ

 

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


ใช้ as เท่าไร ครับ





ใช้  as 2.0 ค่ะ


พี่ว่าจะไม่ทำ fla ส่งให้ใครแล้วนะครับ (=j;'ouh คงใกล้จบน่ะครับ น้องๆ มาขอความช่วยเหลือกัน ทั้ง MSN FB เมล์ เพียบเลยครับ) ^^"

ลองโหลดดูได้ที่
http://file2.uploadfile.biz/i/MZENMEIMIHDIDH

เป็นตัวอย่างทำปุ่มนะครับ แต่เรื่องการเก็บตัวแปรหากน้องมีพื้นบานการสร้างตัวแปรน่าจะเขียนเติมเองได้ครับผม






พี่แบงค์ค่ะ แล้วตรงที่เปลี่ยนสีเป็นสีเหลือนี่เราต้องสร้าง วงกลมสีเหลืองมาใหม่เลย หรือเปล่าค่ะ








พี่แบงค์วาดรูปเป็น Object Drawing ใหม่เลยหรอค่ะ  หรือพี่ใช้วิธีเปลี่ยน จากปุ่ม button เป็น Object Drawing   ค่ะ ขอคำแนะนำหน่อยน่ะค่ะ
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #12 เมื่อ: 02 สิงหาคม 2012, 04:51:07 pm »

พี่วาดใหม่ครับ
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
golfbaba
Newbie
*
กระทู้: 1


ดูรายละเอียด
« ตอบ #13 เมื่อ: 10 ตุลาคม 2013, 07:27:36 pm »

คือของผมมีหลาย Scene แล้ว เอามาใส่ทุก Scene ผลคือ มัน Eror หลังจาก Scene ที่ 1 หมดเลยอ่าครับ ควรแก้ยังไง
บันทึกการเข้า
admin
Administrator
Hero Member
*****
กระทู้: 1,250


ดูรายละเอียด เว็บไซต์
« ตอบ #14 เมื่อ: 10 ตุลาคม 2013, 11:47:27 pm »

ถ้ามีหลายซีน ซีนหลังๆใส่แค่

btnPlay.addEventListener(MouseEvent.CLICK, onPlay);
btnStop.addEventListener(MouseEvent.CLICK, onStop);

ก็พอครับผม
หากยัง error อยู่ อันนี้ต้องดูปัญหาแล้วครับผม ว่าน้องทำอะไรพลาดไปหรือไม่น่ะครับ
บันทึกการเข้า



รับทำการ์ตูน , สื่อการสอน , แอนิเมชั่น การ์ตูน , app แอนดรอย
ใจดีโปรเจค 086-711-8259
mail : jaidee.project@gmail.com
https://www.facebook.com/jaiDProject
หน้า: [1]
พิมพ์
กระโดดไป: