2006/Dec/14

ผมเพิ่งได้ทำงาน Installation สำหรับ Serenade Shop เสร็จไปประมาณ 80%
เหลือให้พี่แก้วดู และอาจจะมีปรับนิดหน่อยจากทางลูกค้าด้วย

งานนี้ผมทำในส่วนของ animate แล้วก็ ActionScript Programming ในการ Random
Object ขึ้นมาในตำแหน่งต่าง ๆ กัน ช่วยให้มันดูไม่น่าเบื่อ(ได้บ้าง) และ Design
ของพี่แก้วก็ไฮโซถูกใจจริง ๆ งานนี้ที่ใช้หลาย Version เพราะผมอยากให้ตัว Flash
นั้นได้ความเร็วสูงสุด และได้ Transition แบบเนี๊ยบกิ๊กแบบที่พี่แก้วและผมต้องการอีกด้วย
เพื่อเวลามันฉายใหญ่ ๆ (ของจริงน่าจะใหญ่กว่านี้) มันจะได้ดูจ้าบไปทุก pixel

จริง ๆ Concept การ Random Generate นั้นมีมานานแล้ว คนที่ใช้ได้ดังมาก ๆ คนนึงก็คือ
Joshua David (
http://www.praystation.com) อันนี้เค้าใช้เป็นลายเซ็นเค้าเลยจุดน่าสนใจ
ของ Random Generate ก็คือ ความสวยงาม ที่เราคาดไม่ถึง (Accidental Beauty)
หรือไม่สามารถคาดได้ เพราะตัวโปรแกรมเป็นคนกำหนด ว่าจะให้อะไรอยู่ตรงไหน
ขนาดเท่าไหร่ หมุนไปกี่องศา คนทำเองนั้นเพียงแต่ทำการเอื้อ Environment ที่น่าจะทำให้เกิดสิ่งสวยงามให้ได้มากที่สุด แน่นอน ความสวยของมันอาจจะไม่ได้สวยที่สุดในทุก ๆ ครั้ง บางครั้งอาจ
จะดูไม่สวยเท่าที่คิด แต่ก็เช่นกัน มันต้องมีครั้งที่สวยมาก ๆ ออกมาแน่ ๆ ถ้าเราตั้งใจที่จะรอมัน
เหมือนกับชีวิตของเราที่เรากำหนดบางอย่างได้ แต่ก็ไม่สามารถกำหนดอีกหลาย ๆ อย่างได้
(สภาพการณ์อาจเปลี่ยนแปลงมุนษย์ได้ แต่มนุษย์ไม่สามารถเปลี่ยนแปลงสภาพการณ์ได้ (เกี่ยวไรกันฟะ 55 นี่มันสองคนสองคมนี่ 55))

Technical View
งานนี้ผมใช้ไฟล์ทั้งหมดประมาณ 12 version เพื่อการปรับเปลี่ยนเทคนิคและ Animate
เป็นอีกงานหนึ่งที่ผมเขียนแบบใช้ Class ซึ่งค่อนข้างกินเวลานานกว่าใส่ไปลุ่น ๆ
แบบ ActionScript 1.0 แต่มันก็ทำให้ผมได้ลองอะไรใหม่ ๆ มากขึ้น มีการลองใช้
BitmapData มาช่วยเพื่อเพิ่มความเร็ว , การ add Object เป็น Layer ผ่าน ActionScript
และการ CacheAsBitmap รวมถึง Text Ripple ซึ่งเป็น Function เดิมของ Black Planet
มาปรับปรุงให้ Text มันมีคลื่นน้ำผ่านเข้าออกแบบเนียน ๆ หน่อย ตัว Class เองยังสามารถ
พัฒนาไปต่อได้อีก ไว้เดี๋ยวลอง อิ อิ

ชื่อ: 
เว็บไซต์: 
คอมเมนต์:




smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry
มันคืออะไรหนูไม่รู้เรื่อง กรี๊ดดด >.<

สวยดีค่ะ ทั้งกราฟฟิกทั้งเทคนิค เยี่ยม !!

งานหว๊านหวานนนน อิอิอิ
#1  by  GLASSESGIRL (58.8.119.232) At 2006-12-14 00:41, 
น้อง GLASSESGIRL น่ารักจัง
ประทับใจอ่า~
#2  by  ขาวตี๋ (58.8.20.128) At 2006-12-14 00:51, 
It looks like a very cool project and seeing how dedicated you were in the project actually ignited the (nearly deminished) fire / will in my heart. The actual animation is very smooth, and very chic. ;) What you should also do is tell exactly where the "Serenade Shop" locates so someone like me would know where it is and can check it out for themselves. (Perhaps also tell when it will be shown)

Again, well done, mate (^_^)

#3  by  Yong (58.9.191.16) At 2006-12-14 00:53, 
มีพัฒนาการว่ะ
แต่ว่า Text Ripple คืออะไรวะไม่เคยได้ยิน
#4  by  nat (58.8.75.98) At 2006-12-22 09:50, 
หรือหมายถึง text effect ของ yugop
#5  by  nat (58.8.75.98) At 2006-12-22 10:00, 
เอิก ๆ ไม่ใช่อ่ะคับพี่นัท ผมคิดคำขึ้นมาเองแหละ แบบ text ไหล ๆ แบบ effect ธง ไรเงี้ย แต่ทำไปละ พี่แก้วไม่ใช่ เอิก ๆ
#6  by  photon (124.120.11.184) At 2006-12-25 22:14, 
สวยจังคะ อยากทำเป็นบ้างจัง ^_^
#7  by  enuiz (58.8.60.103) At 2007-01-23 00:28, 
#8  by   (125.24.131.140) At 2007-03-07 12:33, 
เจ๋งอ่ะ อยากทำได้มั่งอ่ะพี แจกจ่าย Code มั่งป่ะคับ อิ อิ
#9  by  Holls (124.120.7.175) At 2007-03-09 00:09, 
รบกวนบอกเรื่องวิธีการ Add Obj to layer
ให้หน่อยนะคะไม่เคยได้ยินเลยแต่ดูน่าสนใจดีค่ะ

เอ้อ อีกเรื่องการ random นี่คงใช้การหน่วงเวลา
เข้ามาช่วยในการค้างภาพรึเปล่าคะ เช่นพวก setInterval() หรือเป็นเทคนิคแบบอื่นอ่ะคะ
ขอบคุณในการคลายข้อสงสัยนะคะ ^^ confused smile
#10  by  rihito (58.64.43.194) At 2008-01-12 01:49, 

<< Home