หน้า: [1] 2
 
ผู้เขียน หัวข้อ: ถามเรื่อง script หน่อยค่ะ จะทำเกมค่ะ ช่ว  (อ่าน 9948 ครั้ง)
0 สมาชิก และ 1 ขาจร กำลังดูหัวข้อนี้
คือว่า จะเกม แบบ นี้ อ่า ค่ะ (ดูในรูป)



ก็คือว่า อยากให้ เอาเมาส์ บังคับ วงกลมสีฟ้า ไป ซ้ายขวา อ่าค่ะ


แล้วให้ ลูกบอลสีชมพูที่อยู่ใน กรอบสีขาว  กลิ้งๆ ไปเข้าเส้นชัย ค่ะ ( แต่ว่าลูกบอลสีขาวต้องกลิ้งข้างใน กรอบสีขาวอย่างเดียวนะค่ะ)


ใครเก่ง ช่วยหนู หน่อย นะค่ะ . . . ขอบคุณไว้ล่วงหน้า เยยย


ตอนนี้ ทำได้แค่ วงกลม สีฟ้า เลื่อนไปซ้ายขวาเอง  แต่ ลูกบอลกลิ้ง ทำไม่ได้


แล้วก็ กำหนดขอบเขต ให้ ลูกบอล อยู่ใน กรอบ ที่ ขาว ไม่ได้  แย่ เลยยยย แง่ๆๆ
บันทึกการเข้า
ช่วยตอบ กานหน่อยยย


ทำไม่เป็น ค๊า แง่ๆๆ
บันทึกการเข้า
ตอนนี้ทำถึงไหนยังไงแล้วเอามาแบ่งกันดูหน่อยสิครับ
บันทึกการเข้า

ทำมาหากินด้วยการเปิดร้านสกรีนเสื้อยืด จ้ะ
- ทำได้ถึงไหนแล้วครับ
- มีความรู้เรื่องสคริปขนาดไหนครับ ( อ.ก่อ จะได้แนะนำถูก  แป๊ะยิ้ม  )
บันทึกการเข้า

ทำสีฟ้าเป็น MovieClip ครับ ตั้ง Instance Name ว่า wall_mc
แล้วก็ใส่โค้ดที่ตัวกลมๆ สีชมพูตามนี้ครับ (ทำตัวสีชมพูเป็น MovieClip ก่อน แล้วก็คลิกที่ตัว mc สีชมพู ละกด F9)

โค้ด:
onClipEvent(enterFrame){
  if(_root.wall_mc.hitTest(this._x, this._y, true)){
     trace("ตาย");
  }else{
     this._x = _root._xmouse;
     this._y = _root._ymouse;
  }
}

คร่าวๆ ครับ ส่วนถ้าอยากได้สำเร็จรูปจริงๆ.....
(ขนาดที่ว่า เปลี่ยนแต่รูปก็ใช้ได้)

คงต้องมีของแลกเปลี่ยนบ้าง อะไรบ้างอะครับ  ไหว้
บันทึกการเข้า

หุหุ จะเอาอาราย แลกละค่ะ คิคิ


...   กรี๊ดดดดด  ขอบคุงไว้ล่วงหน้า เยย   กรี๊ดดดดด  ...
บันทึกการเข้า
trace("ตาย");  มันคือ อารายเหรอค่ะ


แอบงง เล็กๆ ค่ะ
บันทึกการเข้า
เหอๆๆๆ วงกลมสีฟ้า ตอนนี้ใช้หมุนด้วย ลูกศรอ่ะ

จะเปลี่ยนให้ใช้เมาส์ แดรกให้หมุน ทามยังไงหว่า
บันทึกการเข้า
http://www.miniclip.com/games/roly-poly/en/

เนี่ยอ่า่ค่ะ  ตัวอย่างเกม  ...

กะว่าจะเอามา แกะโค้ด แต่เอาเข้าจิงแล้ว ยากเว่อ

ช่วยหนู หน่อย ค๊าาา  จะบ้า แว้ววว คิคิ


ออ ลืมบอกไป วงกลมสีฟ้า อ่า ใช้เมาส์ บังคับนะค่ะ
บันทึกการเข้า
โค้ดตอนนี้ก็ใช้เมาส์บังคับละอะครับ
ลองทำตามที่ผมบอกก่อนครับ แล้วจะเข้าใจเอง
บันทึกการเข้า

ไม่มีพื้นฐานเลยเหรอครับ   งง
แนะนำว่าลองทำดูก่อนนะครับตามที่จานก่อแนะนำทีละขั้น พอเข้าใจแล้วจะืทำได้เอง
ถ้าไมไ่ด้เลยก็จ้างทำเลยดีกว่าครับ  อ๊าง~
บันทึกการเข้า

พื้นฐาน ก็มีนะ แต่ว่า


มันต้องใช้ Physical Class นี่สิ งงเลย


ลองทำดูแว้ววนะ  แต่ว่า มัน แดรกเมาส์ แล้ว มันไม่หมุน อ่า
บันทึกการเข้า
 งง Physical class อะไรเหรอครับ? หะๆ

ถ้าจะให้หมุนด้วย ใช้ Math.atan2 ครับ แล้วก็เพิ่มตัวแปร เพื่อเก็บพิกัดปัจจุบันด้วยครับ

(ถ้ามีพื้นฐานแล้ว น่าจะรู้นะครับว่า trace คืออะไร)
บันทึกการเข้า

พอดี เอาใช้ ทำ เว็ป flash อย่างเดียว


เพิ่งเคยทำเกมเี่นี่ยแหละค่ะ
บันทึกการเข้า
อะครับ งั้นฝากดูเรื่องนี้นะครับ (ก็เข้าใจเหมือนกันนะ ว่าพึ่งจับโค้ดครั้งแรกมันก็งงๆ หน่อย  ฮิ้ววว)

- Math.atan2
- hitTest
- enterFrame
- trace
- _xmouse
- _ymouse
- if else
- MovieClip

สามารถค้นหาได้จาก Help ในตัวโปรแกรม Flash เลยครับผม (กด F1 นะ แล้วค้นในช่อง Search ที่ Books เลือกเป็น ActionScript 2.0)

คือ.. ยังไงดีล่ะ ผมอยากให้ค้นคว้าด้วยตัวเองก่อนอะครับ ทำไปก่อน เสร็จแล้วถ้าทำแล้วมันเกิดมีปัญหา
ผมจะแนะเพิ่มเติมให้ครับ ผมไม่อยากแจกโค้ดตูมเดียว เคี้ยวสะดวกอะครับ
บันทึกการเข้า

หน้า: [1] 2
 
 
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!