ึคืออยากให้ MC ของเราลากมาวางที่ตำแหน่งนึง สมมุติว่า ตำแหน่งนั้นเป็นรูปถังขยะ พอลากมาวางเสร็จแล้วปล่อยจะทำให้มันเด้งกลับไปยังจุดที่ลากมา เราจะใช้Action อะไรหรอครับ
คือผมทำเกมแบบนี้ขึ้นมาอะผมทำได้แค่ลากวางเฉยๆ ผมอยากได้แบบลากวางแล้วเด้งกลับที่เดิมอะ
AS ที่ผมใช้
on(press) {
startDrag(this,false);
this.swapDepths(_root.n+1);
}
on(release) {
stopDrag();
}
http://img3.f0nt.com/flash/550fa1d428f9efc2ce494dcf31921ad8.swf
ผมก็มือใหม่นะครับ
ลอง
_ชื่อของMC.nowX = _ชื่อของMC._x;
_ชื่อของMC.nowY = _ชื่อของMC._y;
มันจะจำที่ที่เดิมที่มันอยู่
_ชื่อของMC._x = _ชื่อของMC.nowX;
_ชื่อของMC._y = _ชื่อของMC.nowY;
นี้ก็ให้มันพุ่งกลับที่เดิม
ปล.นี้สำหรับให้มันกลับที่เดิมเท่านั้นนะ นอกนั้นต้องปรับแต่งเพิ่มเอา คือคุณจะกำหนดบริเวณที่มันต้องอยู่กับไม่อยู่ใช่ไม๊
ถ้าไม่อยู่ให้มันเด้งกลับ ถ้าผมเข้าใจไม่ผิดนะคงต้องทำฟังก์ชั่กำหนดที่ลงของมันนละมั่ง ผมก็ทำflashคล้ายๆกันอยู่
ย้ำนะผมมือใหม่ ไม่ก็รอคนเก่งๆมาบอกละกัน
:12: เจ๋งครับ