ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => ห้องแฟลช => โพสต์ถูกเริ่มโดย: heart เมื่อ 01 ก.พ. 2007, 17:45 น.

ชื่อเรื่อง: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 01 ก.พ. 2007, 17:45 น.
http://img2.f0nt.com/flash/da7f3ee517dd5aecb4fd33dbdb00780b.swf
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: iannnnn เมื่อ 01 ก.พ. 2007, 17:53 น.
ไม่อธิบายอะไรสักนิดเลยเ้หรอ :39:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 01 ก.พ. 2007, 17:57 น.
ใช้เมาส์ กด แล้ว วนไป วนมา

พอเริ่มเลอะ ก็กดที่ clean

แจกซอร์สด้วยแหละ
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ยุนเอ เมื่อ 01 ก.พ. 2007, 19:36 น.


ซอส ศรีราชารึเปล่า  :25:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: คนตาบอดข้างเดียว เมื่อ 01 ก.พ. 2007, 19:50 น.
อ้างคำพูดจาก: heart เมื่อ 01 ก.พ. 2007, 17:57 น.
ใช้เมาส์ กด แล้ว วนไป วนมา

พอเริ่มเลอะ ก็กดที่ clean

แจกซอร์สด้วยแหละ

อ้อ อย่างนี้นี่เอง เข้าใจละ
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ART_ เมื่อ 24 ก.พ. 2007, 19:58 น.
จริงๆเล้ย พี่ครับ อธิบายตรงส่วนโค้ดมันด้วยสิครับ

ว่าทำไมถึงเป็นอย่างนั้นอย่างนี้ ทำไ้ด้ไง  :08: :08:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: iannnnn เมื่อ 25 ก.พ. 2007, 02:58 น.
อู๊ย อาร์ตพูดดี :22: (+1)
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ART_ เมื่อ 25 ก.พ. 2007, 20:47 น.
จะพูดดีอย่างนี้ตลอดไปครับ ถ้าไม่ไขว้เขว   :22:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 26 ก.พ. 2007, 13:39 น.
อธิบายเป็นคอนเซ็ปท์ หรือ อธิบายการทำงานของโค้ดล่ะ


คอนเซ็ปท์
1.คลิกเมาส์
2.แรนดอมสี มา 1 สี
3.สร้างวงกลม
  -ใช้สีที่แรนดอม
  -แรนดอมขนาดของวงกลม จาก... ถึง ... ในช่วงที่กำหนด
  -แรมดอมตำแหน่งของวงกลม โดยนับจากตำแหน่งที่เมาส์อยู่ ให้กระจายรอบๆเมาส์ ไม่เกิน กี่ pixel
4.ทำงานข้อ 3 ซ้ำๆ จนกว่าจะปล่อยเมาส์
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 26 ก.พ. 2007, 13:50 น.
โค้ด


ฟังชั่นแรนดอมสี
function ranColor() {
   return "0x"+iz(random(256).toString(16))+iz(random(256).toString(16))+iz(random(256).toString(16));
}
function iz(what) {
   return (what.length == 2) ? what : "0"+what;
}




สร้าง listenner ให้กับเมาส์
n = new Object();
เมื่อกดเมาส์
n.onMouseDown = function() {
   crr = ranColor();แรนดอมสี
   _root.onEnterFrame = function() {
 
      for (i=0; i<=10; i++) {วนลูป 10 รอบเพื่อสรา้งวงกลม 10 อัน

         c = _root.attachMovie("spray", "spray"+_root.getNextHighestDepth(),          _root.getNextHighestDepth());เอารูปวงกลมจากไลบรารี่ มาแปะ
         a = new Color(c);แล้วสร้างออปเจกต์สี
         a.setRGB(crr);แล้วเซ็ทค่าสีตามที่แรนดอมทีแรก
         c._x = _xmouse+(random(30)-15);แล้วแรนดอมตำแหน่ง แกน x ให้ห่างจากจุดที่เมาส์อยู่ -15 ถึง 15 พิกเซล
         c._y = _ymouse+(random(30)-15);แกน y ก็แรนดอม
         c._xscale = c._yscale=random(30); ขนาดแรนดอมด้วย ให้มีขนาดจากต้นฉบับ 0 -30 %
      }
   };
};
ถ้าปล่อยเมาส์
n.onMouseUp = function() {
   delete _root.onEnterFrame;ก็ให้หยุดทำงาน
};
Mouse.addListener(n);
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 26 ก.พ. 2007, 13:53 น.
function ranColor() {
   return "0x"+iz(random(256).toString(16))+iz(random(256).toString(16))+iz(random(256).toString(16));
}

function iz(what) {
   return (what.length == 2) ? what : "0"+what;
}

ฟังชั้นแรนดอมสี
เนื่องจากค่าสี RRGGBB แต่ละหลักมีค่า 0-255
random(256) จึงแรนดอม 0-255

เนื่องจากค่าสีเป็นเลขฐาน 16
จึงแปลงค่าแรนดอมเป็นเลขฐาน16ด้วย
random(256).toString(16)

เนื่องจาก ถ้าแปลงเป็นเลขฐาน 16 แล้วถ้ามีเลขหลักเดียวให้เติม 0 ไปข้างหน้า

ฟังชั่น iz คือ insert zero
return (what.length == 2) ? what : "0"+what;

ุถ้าค่า length มี 2 หลัก ก็ส่งค่าไปเป็นตัวที่ส่งมา
ถ้ามีค่า 1 หลักก็ "0"+ บวกเลข 0 ไปข้างหน้า
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: หมีโหด* เมื่อ 26 ก.พ. 2007, 13:57 น.
สนุกจังค่ะ  :27:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: poloh เมื่อ 26 ก.พ. 2007, 16:52 น.
 :45: สุดยอดเลยครับ
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: เดอะบุ๋ม เมื่อ 26 ก.พ. 2007, 18:33 น.
 :45: 
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ART_ เมื่อ 26 ก.พ. 2007, 21:15 น.
ต้องแบบนี้สิครับ +  :22: :22: :22: :22:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: Zafire06 เมื่อ 26 ก.พ. 2007, 21:27 น.
อืมม ครับ  :42:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: [v] เมื่อ 06 พ.ค. 2007, 11:11 น.
 :45:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: misoramen เมื่อ 06 พ.ค. 2007, 14:22 น.
โอ๊ะ
เจ๋งค่ะๆๆๆๆๆ
ทำไงอะ
อยากเอาไปใส่ hi5

ได้รึป่าวคะ

ทำไงๆ
บอกด้วยๆ
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: แตน เมื่อ 06 พ.ค. 2007, 22:31 น.
 :45: ขอบคุณค่ะ ทำรูปออกมาแล้วสวยดี  :33:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: คนตาบอดข้างเดียว เมื่อ 07 พ.ค. 2007, 14:34 น.
หล่อเลย
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: heart เมื่อ 09 พ.ค. 2007, 14:07 น.
ไม่เคยเล่น hi5 ครับ ใส่ไม่เป็น
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ✌ เมื่อ 09 พ.ค. 2007, 17:49 น.
ไม่เคยดื่มหรอครับ

ไปซื้อมาลองสักกล่องนึงก็ได้ครับ เขามีออกใหม่เป็นแบบผสม น้ำผลไม้ด้วยนะ
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: I’Boss เมื่อ 09 พ.ค. 2007, 17:53 น.
เคยแต่แบบธัญพืชครับ



























โว้ย  :07:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: ekn8 เมื่อ 10 พ.ค. 2007, 17:04 น.
ว้าว..อธิบายละเอียดดีจังจ่ะ

:27:
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: คนตาบอดข้างเดียว เมื่อ 12 พ.ค. 2007, 17:16 น.
ขยันปั่นอีกนิดสิลุง
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: mumiman เมื่อ 12 พ.ค. 2007, 21:53 น.
จี๊ดมากครับ นี่หล่ะครับจุดเด่นของแฟลช มันคือศาสตร์และศิลป์ สมองซีกซ้ายและขวา โอ้ววววใส่จิตนาการลงในscriptปลดปล่อยออกมาเป็นผลงาน!!! :12: :12: :12: :12:

ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: saa3 เมื่อ 12 พ.ค. 2007, 22:32 น.
 :07b: วู้ว
ชื่อเรื่อง: Re: ทำเล่นอีกละ
โพสต์โดย: mumiman เมื่อ 13 พ.ค. 2007, 17:54 น.
(http://f0nt.com/forum/Smileys/iannnnn/07b.gif)มั๊นคื๊อแฟล๊ซ
ชื่อเรื่อง: ตอบ: ทำเล่นอีกละ
โพสต์โดย: ไอ้เบิร์ด เมื่อ 26 มี.ค. 2008, 15:56 น.
ถามนิดนะครับถ้าเราจะ แก้แบบว่า ทำปุ่มขึ้นมาแล้วให้คลิ๊ก เพื่อเปลี่ยนหัวแปรง ต้องทำยังไงครับ
ชื่อเรื่อง: ตอบ: ทำเล่นอีกละ
โพสต์โดย: ไอ้เบิร์ด เมื่อ 27 มี.ค. 2008, 18:25 น.
ถ้าต้องการให้เส้นที่ออกมาเป้นเส้นตรงๆแล้วปรับขนาดหัวแปรงได้ ต้องทำไงครับ
ชื่อเรื่อง: ตอบ: ทำเล่นอีกละ
โพสต์โดย: G U T O E Y เมื่อ 03 เม.ย. 2008, 13:07 น.
เล่นแล้วสนุกค่ะ..  :40:

แต่ว่าโหลดไม่ได้.. แย่จัง เน็ทไม่ดี..   :50:

เดี๋ยวรอเติมเน็ทคราวนี้จะโหลดไปเล่นแน่นอนค่ะ  :19:
ชื่อเรื่อง: ตอบ: ทำเล่นอีกละ
โพสต์โดย: จักรี เมื่อ 03 เม.ย. 2008, 13:08 น.
 :19:  ค่ะ
ชื่อเรื่อง: ตอบ: ทำเล่นอีกละ
โพสต์โดย: iamcassy เมื่อ 16 เม.ย. 2008, 23:36 น.
อธิบายซะงงเลย
แต่ก็สวย
ขอบคุณค่ะ :27: