ถ้าอยากเริ่มควบคุมงานให้ได้ดั่งใจ ด้วยคำสั่งง่ายๆ แบบพื้นๆ
เช่น ให้มันหยุด และ กดซ้ำแล้วเล่นใหม่ (ง่ายไปไหมเนี่ย หรือชอบยากๆ))
เอางานเก่าที่ทำไว้มาต่อได้เลย
อันดับแรกเลย
สร้างเลเยอร์ขึ้นมาใหม่ อีกอันหนึ่ง เอาใว้้เขียนสคริปที่เฟรมอย่างเดียว จะได้คุมง่าย
คลิกขวาเฟรมสุดท้าย หรือเฟรมที่ต้องการให้มันหยุด ในที่นี้ผมเลือกเฟรมท้าย
แล้วเลือก " convert to blank keyframes " << ทำไมต้องคอนเวอร์ท ขอผ่านไปก่อนนะครับ
ต่อมา
โดยที่เรายังเลือกเฟรมนั้นอยู่ (ต้องเลือกไว้นะ อย่าคลิกที่อื่น)
กด F9 จะมี action script panel ขึ้นมา ไม่ต้องตกใจ ไม่น่ากลัวอย่างที่คิด
พิมพ์ลงไปว่า stop() มีวงเล็บปิดท้ายด้วยนะ // บ่งบอกว่า เมื่อมาถึงเฟรมนี้แล้ว ให้ "หยุด"
ต่อไป เราจะทำปุ่มจ๊ะ เอาไว้กด ให้มันเล่น
ปิด action script panel อันนั้นไปก่อน
แล้วสร้างเลเยอร์ใหม่ เอาไว้บนสุดเลย แล้ววาดสี่เหลี่ยมขึ้นมาอันนึง เล็กๆ
กด F8 เพื่อสร้างสร้างไอ้สี่เหลี่ยมอันนั้น ให้เป็นปุ่ม
จะมีกล่อง convert to symbol โผล่ออกมา ไม่ต้องรีบงง
เลือก button ไปเลย แล้วโอเค (ต่อไปจะต้องปวดหัวกะไอ้ symbol อีกหลายขนาน)
ตอนนี้ สี่เหลี่ยมนั้น กลายร่างเป็นปุ่มกดไปแล้ว ต่อไป เราจะสั่งมันล่ะ
คลิกเลือกที่ปุ่มนั้น กด F9 เปิด action script panel ขึ้นมา ไม่ต้องตกใจ ไม่น่ากลัวอย่างที่คิด
พิมพ์ลงไปว่า
on(release){ //อธิบายได้ว่า เมื่อกดแล้วปล่อยปุ่มนี้
play() //ให้ "เล่น"
}
---------------------------------------
กด Ctrl+Enter
ลองดูผลงานครับ
อ่ะตัวอย่าง
ลองประยุกต์ใช้ดูนะครับ มีประโยชน์และสำคัญมากๆครับ
แนบไฟลตัวอย่างมาด้วย โหลดไปมั่วต่อได้เลย
จริงๆ มันมีรายละเอียดสำคัญๆ แทรกอยู่หลายจุดแต่ยังไม่อธิบาย เอาแค่พื้นๆง่ายก่อนนะครับ
เดี๋ยวอธิบายภาษาต่างดาวเยอะๆ พาลจะเลิกกันซะ คนทำก็งง คนสอนก็บ๊องไปตามๆกัน
credit : ej_sing http://www.f0nt.com/forum/index.php?topic=11542.0