หน้า: [1]
 
ผู้เขียน หัวข้อ: ถามเรื่องMC Drag Drop  (อ่าน 3387 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
ึคืออยากให้ MC ของเราลากมาวางที่ตำแหน่งนึง สมมุติว่า ตำแหน่งนั้นเป็นรูปถังขยะ พอลากมาวางเสร็จแล้วปล่อยจะทำให้มันเด้งกลับไปยังจุดที่ลากมา เราจะใช้Action อะไรหรอครับ
บันทึกการเข้า
คือผมทำเกมแบบนี้ขึ้นมาอะผมทำได้แค่ลากวางเฉยๆ ผมอยากได้แบบลากวางแล้วเด้งกลับที่เดิมอะ

AS ที่ผมใช้

on(press) {
startDrag(this,false);
this.swapDepths(_root.n+1);
}
on(release) {
stopDrag();
}
<a href="http://img3.f0nt.com/flash/550fa1d428f9efc2ce494dcf31921ad8.swf" target="_blank">http://img3.f0nt.com/flash/550fa1d428f9efc2ce494dcf31921ad8.swf</a>
« แก้ไขครั้งสุดท้าย: 11 ก.ย. 2011, 15:12 น. โดย lovestoryone » บันทึกการเข้า
ผมก็มือใหม่นะครับ

ลอง
   _ชื่อของMC.nowX = _ชื่อของMC._x;
   _ชื่อของMC.nowY = _ชื่อของMC._y;
มันจะจำที่ที่เดิมที่มันอยู่
_ชื่อของMC._x = _ชื่อของMC.nowX;
_ชื่อของMC._y = _ชื่อของMC.nowY;
นี้ก็ให้มันพุ่งกลับที่เดิม
ปล.นี้สำหรับให้มันกลับที่เดิมเท่านั้นนะ นอกนั้นต้องปรับแต่งเพิ่มเอา  คือคุณจะกำหนดบริเวณที่มันต้องอยู่กับไม่อยู่ใช่ไม๊
ถ้าไม่อยู่ให้มันเด้งกลับ ถ้าผมเข้าใจไม่ผิดนะคงต้องทำฟังก์ชั่กำหนดที่ลงของมันนละมั่ง ผมก็ทำflashคล้ายๆกันอยู่

ย้ำนะผมมือใหม่ ไม่ก็รอคนเก่งๆมาบอกละกัน
« แก้ไขครั้งสุดท้าย: 29 ก.พ. 2012, 11:49 น. โดย Onlinekub » บันทึกการเข้า
 เจ๋ง เจ๋งครับ
บันทึกการเข้า

ล้ำลึกคนึงหาในดวงจิต ใจเคยคิดตัดสวาทมิอาจสิ้น
ดั่งก้านบัวหักกลางชลาสินธุ์ ผิว่าสิ้นไร้เยื่อยังเหลือใย
หน้า: [1]
 
 
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2007, Simple Machines | Thai language by ThaiSMF Valid XHTML 1.0! Valid CSS!