ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => ห้องแฟลช => โพสต์ถูกเริ่มโดย: iNokjung เมื่อ 26 พ.ย. 2011, 22:06 น.

ชื่อเรื่อง: ทำอย่างไรให้คะแนนขึ้นแล้ววัตถุที่
โพสต์โดย: iNokjung เมื่อ 26 พ.ย. 2011, 22:06 น.
อันนี้โค้ดรับวัตถุที่ล่วงลงมา
onClipEvent(load)
{
   score = 0;
   _root.scorenumber = 0;
}
onClipEvent (enterFrame)
{
if (Key.isDown(Key.LEFT))
{
_x -= 10;
}
if (Key.isDown(Key.RIGHT))
{
_x += 10;
}
{   
   if(this._y>450){
      this.removeMovieClip();
   }else if(this.hitTest(mcGrap.mcHit)){
      this.removeMovieClip();
      score++;
      txtScore.text=score;
   }
}
{
   if(this.hitTest(_root.box1))
   {
      _root.box1._y = -10;
      _root.box1._x =random(Stage.width);
      //score += 10;
      //_root.scorenumber = score;
   }
}
}
ชื่อเรื่อง: ตอบ: ทำอย่างไรให้คะแนนขึ้นแล้ววัตถ
โพสต์โดย: iNokjung เมื่อ 26 พ.ย. 2011, 22:09 น.
คือทำเกมทิ้งขยะ ให้ถังขยะขยับในแกน x แล้วรับขยะที่ล่วงลงมา
ถ้าตอบถูกก็จะได้คะแนน ถ้าตอบผิดไม่ได้คะแนนค่ะ

แต่ตอนนี้ ปัญหาติดอยู่ที่ว่า คะแนนขึ้นครั้งเดียวและขึึ้นในกล่องข้อความว่า _level แล้ว วัตถุไม่ยอมหยุดยังรันลงมาเรื่อยๆ
ชื่อเรื่อง: ตอบ: ทำอย่างไรให้คะแนนขึ้นแล้ววัตถ
โพสต์โดย: จักรี เมื่อ 26 พ.ย. 2011, 22:42 น.
ลองเช็คดูตัวแปร ดูใหม่ซิครับ กับ ไดนามิค text ที่รับค่าคะแนนรวม
ชื่อเรื่อง: ตอบ: ทำอย่างไรให้คะแนนขึ้นแล้ววัตถ
โพสต์โดย: iNokjung เมื่อ 26 พ.ย. 2011, 22:56 น.
อ้างคำพูดจาก: จักรี เมื่อ 26 พ.ย. 2011, 22:42 น.
ลองเช็คดูตัวแปร ดูใหม่ซิครับ กับ ไดนามิค text ที่รับค่าคะแนนรวม

บอกหน่อยได้ไหมค่ะว่าตรงไหน คิดไม่ออกจริงๆ