อันนี้เดี๋ยวเอามา แฉ และ แจก
Scrollbar templete by ej_sing & galahut
http://img2.f0nt.com/flash/02f751fb935aeee11507aac407f6d24f.swf
ปรับความสูงได้ และความกว้างจะออโต้ตาม mc ที่แสดงผล
http://img2.f0nt.com/flash/422a1a0b0df1ec76e039e33de86a02cd.swf
และอื่นๆอีกจึ๋งนึง
ตอนนี้ยังมั่วๆอยู่นิดหน่อย เพราะมั่วมาตั้งแต่ต้นเลย :08: สคริปยาวเหยียดเลยอ่ะ
ยังมีหลุดๆ อีกหลายจุด
:25: :25: :25:
:27: มาแล้วๆ หลังจากมั่วๆอยู่นานหลายนาน เอามาให้ใช้กันสนุกๆ
- Scrollbar Template by ej_sing - http://img2.f0nt.com/flash/72826bbd740bd05e97571b93d1cb0ced.swf http://img2.f0nt.com/flash/7263fe5b01a5a0fe4bb128deb40aad32.swf
ในส่วน setting
อ้างอิงeasing_speed = 0.2; // เลขน้อยยิ่งเลื่อนช้า
speedwheel = 2; //หากบาร์มีความสูงมากๆ ควรจะเพิ่มสักหน่อยเพราะ wheel มันจะเลื่อนช้า
mask_mc._height = 300; //*** ความสูงหลักส่วนที่มองเห็น mc_scrl_text
//all_width = 120; //*** ความกว้างหลักส่วนที่มองเห็น หากไม่เซ็ทจะมีความกว้างเท่ากับ mc_scrl_text
track_scroll._height = 300; //*** ความสูงของตัว bar
bar_pos = 1; // *** ระยะห่างของ bar กับตัว mc_scrl_text
- ปรับความหน่วง
- สามารถปรับขนาดความสูง ส่วนที่ต้องการมองเห็นได้
- สามารถปรับขนาดความกว้าง ส่วนที่ต้องการมองเห็นได้ ค่าที่ตั้งไว้ไม่ได้ใช้ (จะออโต้ตามความกว้างของ mc )
- สามารถปรับความสูงและระยะห่าง ตัว bar ได้
จริงๆไม่ตั้งใจให้ easing น่ะ มาเพิ่มเองทีหลัง
ที่ตั้งใจคือ ไม่เผื่อ easing เพราะมันหน่วงเครื่องนิดนึง
สคริปเลยมีจุดบกพร่องที่ยังแก้ไม่ได้ คือมัน onEnterFrame ตลอดเวลาน่ะสิ ยังแก้ไม่ได้ครับ พอเบรคแล้วมันไม่สมูท
ส่วนอีกอันที่ไม่ easing อันนั้นก็พอเจ๋งอยู่ครับ มีการเบรค onEnterFrame บ้าง
http://img2.f0nt.com/flash/51f64287f976d75669d0da6976b32925.swf
ลองดูนะครับหาแมลงให้ด้วย
:12: สุดยอดเลยครับ
คลิกง่ายขึ้นเยอะเลย
ใช้ scroll bar ได้ด้วย :45:
ทำไมถึงไม่ควร onenterFrame ตลอดอะครับ :09:
แค่กลัวว่ามันจะทำงานตลอดเวลาโดยเปล่าประโยชน์น่ะครับ
ควรจะ ใช้งาน ถึงจะทำงานครับ
เพราะว่า (ส่วนมาก) ในงานๆนึง มันไม่ได้มีแค่ scrollbar อันนี้อันเดียวไงครับ
ถ้าอันเดียว ก็ไม่เป็นไรครับ แต่หากมันมีส่วนอื่นๆ ที่ต้องรันหลายๆส่วนมันก็จะยิ่งหน่วงน่ะครับ
แค่เผื่อๆ จริงๆแล้ว พยายามฝึกเขียนให้สคริปกินทรัพยากรเครื่องน้อยๆน่ะครับ
อ๋อ ขอบคุณครับ :46:
เจอโค๊ดบริษัท เห้นมีแต่ onEnterFrame ยั๊วเยี้ยไปหมด
:45: สุดยอดเลยครับ กระทู้นี้ ทั้งน้าแอ้ด พี่จักรี พี่poloh ให้ความรู้มากมาย ขอฝากเนื้อฝากตัวด้วยครับ ผมไม่ค่อยรู้เรื่อง as เลยครับ อาศัยโหลดจากเว็บแล้วก็มา โมดิฟายเอา อ่านมาจนถึงหน้าสุดท้าย พอจะเริ่มเข้าใจ as มากขึ้นขอบคุณครับ :46:
:46: ขอบคุณมากๆ ครับสำหรับแถบเลื่อน
ผมว่าแตกหน่อดีไหมเอ่ย
:33: เห็นด้วยว่าให้แตก 1 เสียงครับ
แตกหน่อแล้วจ้ะ
ขอบคุณครับ :46:
:25: บายน้าแอ๊ด
:30:
อ้างคำพูดจาก: ด.ช.ภูกระดึง เมื่อ 23 มิ.ย. 2008, 14:55 น.
:25: บายน้าแอ๊ด
:30:
:05: หมดกันตู
แตกก็ดีครับได้คุ้ยหาง่ายๆ :22:
ขอบคุณครับ
ถ้าชอบ template นี้กด * พิมพ์ xxx แล้วส...... :07: เอ๊ยยย
ถ้าชอบก็ดีใจนะครับ
ไม่ชอบ หรือใช้ไม่เป็นก็ซวยไปนะครับ :42:
(ล้อเล่นนะครับ สอบถามได้ ช่วยหาข้อผิดพลาดให้ด้วยครับ)
:02: พี่ ej_sing ค่ะ ขอใช้ Scrollbar template หน่อยนะค่ะ
ได้ไอเดียใหม่ในการทำเป็นลิสเปลี่ยนภาษาแล้วน่ะค่ะ
เดี๋ยวทำเสร็จเอามาโชว์นะคะ :33:
ว้าว ขอบคุณครับ :56:
แล้วมีเวอร์ชั่น AS3.0 หรือเปล่าครับ? อยากได้มากๆ เลยครับ
อ้างคำพูดจาก: korstudioXD [21] เมื่อ 25 ก.ค. 2008, 19:35 น.
ว้าว ขอบคุณครับ :56:
แล้วมีเวอร์ชั่น AS3.0 หรือเปล่าครับ? อยากได้มากๆ เลยครับ
แหะๆ ยังไม่ได้เฉียดไป AS3.0 เลยครับ ฝีมือยังด้อยมากๆ
ว่าจะลองหากรณีศึกษาสักงานก็ทำใจไม่ได้ (ยากอ่ะ)
ขอติดไว้ก่อนครับ
:50:
งั้นเดี๋ยวผมทำมาแจกละกันครับ เพราะไหนๆ ก็ต้องแงะโค้ดแล้ว แหะๆ
(ทีแรกกะหยิบไปใช้เลยอะครับ แต่ไม่เป็นไรครับ)
อ้างคำพูดจาก: korstudioXD [21] เมื่อ 27 ก.ค. 2008, 23:57 น.
:50:
งั้นเดี๋ยวผมทำมาแจกละกันครับ เพราะไหนๆ ก็ต้องแงะโค้ดแล้ว แหะๆ
(ทีแรกกะหยิบไปใช้เลยอะครับ แต่ไม่เป็นไรครับ)
รบกวนด้วยครับ
จะขอเอามาศึกษาด้วยครับ
คำขอร้อง :
ไม่รู้จะเป็นไปได้ไหม
อยากให้เป็น inline code เขียนบนเฟรมแบบง่ายๆน่ะครับ (สำหรับคนเพิ่งเริ่ม as3.0)
แต่ถ้ามันยุ่งยาก ก็เอาตามสะดวกนะครับ
ลูกศรมันกระพริบน่ะครับ
อ้างคำพูดจาก: ศิษย์มีครู เมื่อ 28 ก.ค. 2008, 10:35 น.
ลูกศรมันกระพริบน่ะครับ
:09: แบบไหนครับ ลูกศรเมาส์หรือครับ
เม้าส์ที่มันจะเปลี่ยนรูปเป็นมือเวลาชี้น่ะครับ
เหมือนมันกระพริบๆๆๆสลับไปมาระหว่างลูกศรกับมือ
อ้างคำพูดจาก: ej_sing เมื่อ 28 ก.ค. 2008, 01:42 น.
รบกวนด้วยครับ
จะขอเอามาศึกษาด้วยครับ
คำขอร้อง :
ไม่รู้จะเป็นไปได้ไหม
อยากให้เป็น inline code เขียนบนเฟรมแบบง่ายๆน่ะครับ (สำหรับคนเพิ่งเริ่ม as3.0)
แต่ถ้ามันยุ่งยาก ก็เอาตามสะดวกนะครับ
อ๋อ เอา inline ได้ครับผม เดี๋ยวจัดการให้ครับ
เกือบเขียนเป็น Class แล้ว :08:
แล้วเรื่อง SmartCard อะครับ :42:
อ้างคำพูดจาก: korstudioXD [21] เมื่อ 28 ก.ค. 2008, 18:36 น.
อ๋อ เอา inline ได้ครับผม เดี๋ยวจัดการให้ครับ
เกือบเขียนเป็น Class แล้ว :08:
แล้วเรื่อง SmartCard อะครับ :42:
หากเป็นไปได้ ไม่เป็นการรบกวนเกินไปนัก :46: นะ นะ นะ
ขอทั้งสองแบบครับ (เป็นกรณีศึกษาน่ะครับ แด่อนุชนรุ่นหลัง) :12:
ส่วน SmartCard ยังไม่รู้หมู่หรือจ่าครับ แต่คงจะไปทาง .net ครับ ตัว sdk มันมายังงั้น
อ้างคำพูดจาก: ศิษย์มีครู เมื่อ 28 ก.ค. 2008, 13:56 น.
เม้าส์ที่มันจะเปลี่ยนรูปเป็นมือเวลาชี้น่ะครับ
เหมือนมันกระพริบๆๆๆสลับไปมาระหว่างลูกศรกับมือ
สงสัยจะเป็นที่ซาฟารีแฮะ
ลองโหลดไปดูแล้วเนียนมากเลยครับ แต่โค๊ดย๊าวยาว :05:
อ้างคำพูดจาก: ศิษย์มีครู เมื่อ 29 ก.ค. 2008, 11:22 น.
สงสัยจะเป็นที่ซาฟารีแฮะ
ลองโหลดไปดูแล้วเนียนมากเลยครับ แต่โค๊ดย๊าวยาว :05:
:05: อยากเอามาทำใหม่ให้ advance กว่านี้ เหมือนกัน
แต่เดี๋ยวคุณ ก่อ เอา AS3.0 มาคงจะ Advance สมใจนึกมาเลยล่ะครับ
ขออนุญาตขุดนะครับ
ทำเสร็จแล้วครับ แต่ยังไงก็เป็น Class อยู่ดีครับ เพื่อการใช้งานสะดวก (Reusability)
( :30: อาจารย์รู้คงดีใจตายเลย )
:44: โค้ดก็แปลงของเดิมที่น้าแอ๊ดทำ เป็น AS3.0 ดื้อๆ เลยครับ
ไม่รู้จะถูกใจหรือเปล่านะครับ
อ้อ ของผมที่แปลงแล้วใช้ได้ทั้งแนวนอนและแนวตั้งครับ
ตัวอย่าง จากไฟล์ EJSingScrollbar_class.fla
สำหรับแนวตั้งครับ
import com.korstudio.*;
var Scrollbar:EJSingScrollbar = new EJSingScrollbar(ej_scrollbar_mc);
http://img2.f0nt.com/flash/7be4cdda7e4b42d453a5e082bc6a5838.swf
----------------
ตัวอย่าง จากไฟล์ EJSingScrollbar_H_class.fla
สำหรับแนวนอนครับ
import com.korstudio.*;
var Scrollbar:EJSingScrollbar = new EJSingScrollbar(ej_scrollbar_mc, "H");
http://img2.f0nt.com/flash/a372c01038723d2762f3e7b30050ddfb.swf
มีปัญหาตรงไหนบอกได้นะครับ
ยกเว้นของเดิม แจ้งน้าแอ๊ดเลยนะครับผม
จะให้อธิบายโค้ดก็ได้นะครับ :42:
เห็นมีน้องคนนึงขอมา
อ้างคำพูดจาก: นายก่อ เมื่อ 25 ก.ค. 2008, 19:35 น.
ว้าว ขอบคุณครับ :56:
แล้วมีเวอร์ชั่น AS3.0 หรือเปล่าครับ? อยากได้มากๆ เลยครับ
เลยจัดให้ข้างบนแล้วครับ
:25: :25: :25: :25: สุดยอดครับน้องก่อออออออ :27:
หากมีเวลา เอาโค้ดมาแจกแจงด้วยก็ดีนะครับ
แต่ไม่รู้ว่าสคริปมันจะโหดร้ายต่อมือใหม่ขนาดไหนครับ หากเอามาอธิบาย
คือตอนนี้ถ้าให้ผมมานั่งอธิบายโค้ดเก่าที่ผมทำล่ะก็
:44: เอ่อไอ้ที่ผมทำไปน่ะ.......ผม..ทำอะไรลงไปล่ะนั่น
เมื่อวานลองเอาเวอร์ชั่นเก่าออกมาใช้ดู....งงชิปเป๋งเลย :30:
โว้ว ไม่เป็นไรครับน้าแอ๊ด
เดี๋ยวผมอธิบายนอกรอบในวันสอนละกันครับ :33:
(แล้วค่อยมาแปะในนี้อีกที)
:12: เจ๋งดีครับ
แต่แจ้งบั๊คไว้หน่อยนึง
คือตัวล่างพอคลิก แล้วเลื่อน Mouse scroll ขึ้นลง ตัว scrollbar ตำแหน่งมันจะเพี้ยนๆไป
เหมือนมันจะเลื่อนตามที่เราเลื่อน Mouse scroll
(Mouse scrollหมายถึงตัวล้อที่อยู่ระหว่างปุ่มกดซ้าย ขวา ของ Mouse นะ)
ไม่รู้ว่าเป็นที่เครื่องผมเครื่องเดียวหรือเปล่านะครับ :47:
cooooooooooooooooooool!!
:12: :12: :12:
อนุญาต :46: น้าแอ๊ดเอาไปดันแปลงครับ ตอนนี้กำลังศึกษา(รื้อกระจาย)อย่างเมามันส์ครับ
:12: +
ชาบูๆ คับ
เจ๋งๆๆๆๆๆๆๆๆๆ :35: