menu dropdown + sub menu ใครมีไอเดียเจ๋งๆ มาเลย !!

เริ่มโพสต์โดย ej_sing, 15 พ.ค. 2008, 14:39 น.

0 สมาชิก และ 1 บุคคลทั่วไป กำลังเปิดอ่านโพสต์นี้

ej_sing

แบบประมาณนี้


เรื่องของเรื่อง ไม่เคยทำ  :23:  ตอนนี้คิดไม่ออกน่ะ แหะ แหะ   :52:

ใครเคยทำ รบกวนนำเสนอไอเดียหน่อยครับ

แบบถึกใช้เฟรม
หรือแบบถึกสคริป

หากมีการแก้ไข หรือ อัพเดทเพิ่มเมนู ง่ายแค่ไหน วุ่นวายแค่ไหน
และสำคัญ สามารถเอามาทำเทมเพลทใช้ในงานอื่นๆได้ไหม หรือต้องงานต่องาน

=============================================

ผมกำลังจะลองทำอยู่ จะลองแบบหนักไปทางสคริป
สามารถแก้ไข อัพเดทไม่วุ่นวายมากนัก และสามารถเอามาแก้ไข ให้ใช้กับหลายๆงานได้
ไม่รู็จะทำได้หรือปล่าว เพราะตอนนี้คิดอะไรไม่ออกเลย
ตอนนี้แนวคิดในหัวก็พอมี แต่เอามาลงในแฟลชยังไม่ได้เลย  :42:


รบกวนเซียนๆ แนะนำหน่อยครับ วิธีไหน ดีที่สุด

poloh

พี่เล่นรบกวนเซียน เอาแทบผมไม่กล้าตอบเลย  :44:

เคยทำเล่นๆอยู่รอบนึงครับ
http://poloh.exteen.com/20080402/menu-flash-category
แต่มันก็ยังแก้ไขปรับแต่งยากอยู่
(ทำคล้ายๆกับที่ทำในอนุบาลน่ะครับ แล้วก็เล่นmotion tween
กับคำนวณความสูงอะไรอีกนิดหน่อย เพื่อให้มันเลื่อนลงมาพอดี)

ไว้เดี๋ยวลองศึกษา XML ก่อนนะครับน่าจะแก้ไข หรือทำอะไรได้หลากหลายอยู่  :42:
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

ej_sing

โอ้วว เจ๋ง เอามาแฉเลย  :25:

เอาแค่นั้นก็ได้นะ เอาแนวคิดน่ะ เผื่อมีไอเดียไง

ของผมที่จะลองทำ แต่ละปุ่มหลักจะ mask subButton เอาไว้
พอเลื่อนเปิด ก็จับความสูงทั้งหมดเอา กรณีนี้ก็พออัพเดทพวก subButton จะได้ง่ายขึ้น ไม่ต้องยุ่งสคริปหลัก
จริงๆถ้าเขียนเป็นคลาสได้นี่คงง่ายกว่า แต่เผอิญ ไม่แตกฉานเท่าไร (ไม่เป็นน่ะแหล่ะ)

แต่ยังไม่ออกมาเป็นรูปร่างนะแค่มั่วๆลองคิด

poloh

#3
หลังจากลองมั่วกับ XML อยู่พักนึงก็พอจะได้ออกมาลางๆละ

http://img2.f0nt.com/flash/6945dc49b52184937460130a5fa6e5c0.swf

ลองดูละกันครับพี่ :44:ไปปั่นงานก่อนละครับ
-----------------------------------------------------------------
อันนี้ ถ้าจะเพิ่มลด menu ก็เพิ่มลดที่ตัว xml ได้่เลย

ส่วนถ้าจะแก้ไขเรื่อง รูปแบบของปุ่มแต่ละชั้น
ก็ไปแก้ที่ library ได้ครับ

ความจริง ตอนแรก ติดปัญหาว่า
เราจะรู้ได้ไง ว่า ถ้าเราคลิกตัวนี้ แล้วตัวอื่นจะรู้ไหมว่ามันจะต้องไปอยู่ตำแหน่งที่เท่าไร

ก็นั่งคิดไป จนลองหาทางแก้ด้วยการทำการเชื่อมแบบเก็บค่าว่าตัวต้นคือตัวอะไร
และตัวที่อยู่ข้างล่างมัน มีตัวอะไรบ้าง
แล้วก็ค่อยมาเซตค่าตำแหน่งของมันใหม่ทุกๆตัว

วิธีทำอาจจะเละไปหน่อยนะครับ
แบบว่า ลองมั่ว ไปเรื่อยๆ ไม่ได้ก็ลบ ได้่ก็ลองอย่างอื่นต่อ
-----------------------------------------------------------------
สำหรับทำ menu ด้วย flash ตัวนี้
มันยังมีปัญหานึงที่ผมยังคิดไม่ตกนะครับ

เรื่องที่ว่า ถ้า menu มันมีข้อมูลที่ยาวมาก
มันจะมีปัญหา คือมันจะตกขอบ ถ้าเราเซตความสูงไว้น้อยเกิน


กะลังคิดอยู่ว่า ถ้ามันติดต่อกับจาวาเพื่อเพิ่มหรือลดขนาด
มันจะได้หรือเปล่า

แต่มันจะยุ่งยากเกินไปหรือเปล่าก็ไม่รู้  :08:
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

ej_sing

#4
 :14:

เจ๋งแฮะ
นายแน่มาก สคริปหฤโหดโคตรๆ

ชอบๆ ผมคิดซ้อนๆอย่างงี้ไม่ไหวแฮะ ยอม

ผมเริ่มจะหันไปมอง ถึกเฟรมซะแล้วสิ  :39:

//จริงๆเมนูแบบนี้ พอเปิดหัวหลักอันนึง หัวหลักอันอื่นๆต้องปิดครับ กันเรื่องความสูงที่ว่า
คงแปลกๆพิลึก

ยุนเอ

เราจะต้องการอะไรมากมายไปกว่า อะไรมากมาย

poloh

#6
ถ้าให้ผมคิดเขียนทันที ก็ไม่ได้อย่างนี้หรอกครับ

อันนี้ตอนแรก ผมหาทางเขียนให้อ่าน xml ให้ได้ก่อน แล้วก็อ่านตามลำดับด้วย
(ไอตรงที่ trace ค่าออกมาน่ะครับ)

หลังจากนั้น ผมค่อยไปขลุกกัับการแสดงผลต่อว่าจะให้มันอยู่ที่ตรงไหนยังไง
โดยที่มันจะมี property open เพื่อบอกว่า เมนูตัวนี้ มันเปิดหรือปิดอยู่

หลักๆ ที่ผมทำมาก็ประมาณนี้แหละครับพี่ ทำไปทีละขั้น
------------------------------------------------------------------
อ่อ ขออภัยครับ

บังเอิญเซฟด้วย CS3 เดี๋ยวกลับไปเซฟเป็น flash 8 มาให้ครับ
(มันอยู่อีกเครื่องน่ะ)
ก่อสร้างกับทำลาย เหมือนที่ลงมือ ต่างที่การกระทำ

iannnnn


SMF 2.1.7 © 2026, Simple Machines