แบบที่ 1 : เพลงจะขึ้นช้าหน่อย ตอนกดปุ่ม
DL souce code : mediafire นะ
STEP
1) สร้าง mc_sound ขึ้นมา
2) เข้าไปใน mc_sound
3) - ที่ keyframe ที่ 1 ใส่รูปปุ่ม play //
- แล้ว click ขวา เพื่อ convert เป็น button //
- และ ใส่ action script: stop() //
- ที่ปุ่ม play : click ขวาแล้วใส่ action script:
CODE
//script of Sound On
on (press) {stopAllSounds();gotoAndStop(2);}
4) - ที่ keyframe ที่ 2 ใส่รูปปุ่ม stop //
- แล้ว click ขวา เพื่อ convert เป็น button //
- ที่ปุ่ม stop : click ขวา แล้วใส่ action script:
CODE
//script of Sound Offon (press) {gotoAndStop(1);}
5) - ไปที่ Library เข้าไปใน ปุ่ม play //
- ตรง timeline ในช่อง Up : click ที่ frame นั้นแล้วเลือก เพลงของเราที่ import เข้ามาใน library แล้ว ตรง properties ด้านล่าง: //
- ตรง properties เลือก : Sound: เพลงที่เราต้องการ / Sync: Start และ Loop
6) - ออกมาที่ stage
- โยน mc_sound ลงมาในหน้า stage
- ไปที่ timeline: ใส่ action script: stop() ที่ keyframe ที่ 1 //
- และใส่เพลงที่เราต้องการ และตั้งค่า sound กะ sync เหมือนข้อ 5
--------------------------- --------------------------- ---------------------------
2) แบบที่ 2 : ok ดี ไม่มีปัญหา แต่ทำหลายอย่างหน่อย
DL source code ที่ mediafire
STEP
:: ที่ หน้า stage > ทำเป็น 2 keyframe ::
+ ตรง keyframe ที่ 1 ::
- insert keyframe >
- ใส่ action script: stop() >
- ใส่ปุ่ม play หรือ movie clip ไรก็ได้ ลง ไปใน stage >
- แล้วใส่ปุ่มใส (สร้างแค่ hit area) ทับรูปลงไป แล้ว >
- click ขวาที่ปุ่มใส ใส่ action script:
CODE
- ที่ keyframe ที่ 1 เลือก เพลง ที่เราต้องการ ที่ properties และ ตั้งค่า Sync เป็น Start กะ Loopon (press) {
gotoAndStop(2);
}
+ ตรง keyframe ที่ 2 ::
- insert keyframe >
- ใส่ปุ่ม play หรือ movie clip ไรก็ได้ ลง ไปใน stage >
- แล้วใส่ปุ่มใส (สร้างแค่ hit area) ทับรูปลงไป แล้ว >
- click ขวาที่ปุ่มใส ใส่ action script:
CODE
on (press) {gotoAndStop(1);}
- ที่ keyframe ที่ 2 เลือก เพลง ที่เราต้องการจะหยุด ที่ properties และ ตั้งค่า Sync เป็น Stop