ksxd flash 04 - Flash CS 4 ซักนิดดีมั้ย?
posted on 12 Jun 2008 19:13 by korstudio in Flashวันนี้ขออัพเดตเรื่อง Flash อีกซักรอบนะครับ
Flash CS 4 เป็นรุ่นต่อมาของ Flash ปัจจุบันครับ มีโค้ดเนมว่า Diesel
(แหม.. อย่างกับจะขายน้ำมัน)
ตัวนี้เป็นรุ่นที่ 10 ของโปรแกรมตระกูล Flash แล้วครับ
มีอะไรใหม่ๆ บ้าง? ดูตามนี้เลยนะครับ
- ย้าย Properties Panel ไปอยู่ด้านขวา และ Timeline ไปด้านล่าง
(คิดว่า) ทำให้สะดวกมากขึ้น เวลาแก้ไข หรือจัดการ Properties ของวัตถุ ส่วน Timeline ได้ย้ายลงไปด้านล่างครับ ทำเหมือนโปรแกรม 3D เลย
- Typed Array หรือ Vector
เป็นอาร์เรย์ที่สามารถระบุชนิดข้อมูลที่จะเก็บลงในอาร์เรย์ได้ ตัวอย่างโค้ดครับ (จาก Blog คราวที่แล้ว)
var stringVector:Vector.<String> = new Vector.<String>();
stringVector[0] = "Hello World";
stringVector[1] = 65; //Error
ถ้าเอาโค้ดชุดนี้ไปรันดู จะเกิด Error ครับ เพราะเราไม่สามารถใส่ตัวเลข ลงไปในอาร์เรย์ที่กำหนดเป็นชนิด String ได้
- สนับสนุนเครื่องที่ใช้ระบบ 64 บิท
- ระบบ Filter ตัวใหม่ที่ชื่อ Hydra จะใช้ การ์ดจอ ในการประมวลผล (ใช้ Shader ละมั้งครับ)
- Object-based Tweening ระบบ Tween ใหม่ โดยจะอิงจากวัตถุเป็นหลัก
ใครที่ยังนึกไม่ออก ลองนึกถึง Timeline ของโปรแกรม 3dsmax ดูครับ นั่นแหละ การ Tween แบบอ้างวัตถุ
อ้อ ปกติเวลาทำ Tween เราต้องไป Insert Keyframe ที่เฟรมต้น และเฟรมปลาย แล้วไปขยับวัตถุ แต่ตัวใหม่ จะสามารถ คลิกขวาที่วัตถุ แล้วเลือก Add Motion Tween หรือ Add Shape Tween ได้โดยตรงเลย
แล้วสำหรับการเคลื่อนที่ในแนวโค้ง เราสามารถสร้าง Bezier หรือเส้นโค้งบิด แล้วลากวัตถุ ไปวางแปะบนเส้นนี้ เพื่อให้มันเคลื่อนที่ตามเส้นได้ทันที (ไม่ต้อง Add Motion Guide Layer แล้ว เย้)
- Inverse Kinematics Tweens
การทำอะนิเมชั่นที่เป็นตัวคนจะสะดวกมากขึ้นครับ เพราะตัว IK นี่แหละ ที่จะทำหน้าที่ "หมุนข้อต่อ" ให้เข้ากับจุดหมายที่เรากำหนด โดยปกติ การหมุนแขน เราจะต้องรู้มุม และองศาในการหมุน ไปที่จุดเป้าหมาย แต่ IK ให้เรากำหนดตำแหน่งเป้าหมาย แล้วข้อต่อจะปรับทำมุมตามความเหมาะสมเอง (นึกถึงการใส่ Bone ของ Toon Boom, Moho, 3dsmax ครับ)
- 3D (มีแกน Z)
ของใหม่เลยครับ ปกติเราจะทำ Animation แค่ 2 แกนคือ X และ Y (แนวตั้งและแนวนอน) แต่ตัวใหม่จะเพิ่ม Z (ความลึก) เข้ามาด้วย ทำให้เวลาเราหมุนภาพ เราจะสามารถหมุนตามแกน X และ Y ได้แล้ว (ที่เล่นหมุนๆ กันทุกวันนี่ เค้าเรียกว่า หมุนตามแกน Z นะครับ)
- Backward Compatibility
รองรับไฟล์จากโปรแกรมรุ่นเก่าได้ดีขึ้น (ผมเดาว่า อาจ Save ไฟล์ย้อนหลังไปเวอร์ชั่นเก่าๆ ได้มากขึ้น จากเดิม Save ไฟล์เป็นรุ่นย้อนหลังแค่รุ่นเดียว เช่น Flash CS3 ก็สามารถเซฟเป็นไฟล์ Flash CS3 และ Flash 8 แค่นั้น)
- Cross-platform
สนับสนุนหลาย OS ในโปรแกรมเดียว - Windows, Mac, Linux (ผมเดาว่า คงเป็นการ Export ไฟล์ออกมาครับ)
- Advanced Text
- XFL
เป็นการ Import ไฟล์แบบใหม่ครับ โดยไฟล์ที่ว่าจะเป็นไฟล์ zip ธรรมดานี่แหละ โดยข้างในไฟล์ zip จะมีไฟล์ Flash Document (fla) และไฟล์ XML ที่เก็บโครงสร้างไฟล์ทั้งหมดอยู่ แถมเก็บรายละเอียด Asset (เช่น ไฟล์ภาพ, ไฟล์เสียง) ไว้ด้วย
แต่รายละเอียดอื่นๆ ยังไม่มีการเปิดเผยครับ..
-------------------------------------------
เท่าที่ผมอ่านมา เจอแค่นี้นะครับ เดี๋ยวถ้ามีรายละเอียดเพิ่มเติม ผมไม่พลาดมาอัพเดตแน่นอน
VDO เพิ่มเติม
http://www.youtube.com/watch?v=wDjewbDF4bo
http://www.youtube.com/watch?v=vqMI480D668
-------------------------------------------
ขอขอบคุณ:
http://www.flashmagazine.com/news/detail/flash_cs4_sneak_peek_pictures/
http://www.flashcs4.com/
http://www.dmxzone.com/ShowDetail.asp?NewsId=14258
http://aeportal.blogspot.com/2008/03/flash-cs4-ik-curve-editor-3d-postcards.html
*บทความนี้ ผมรวบรวมเอามาจากเว็บนอกนะครับ ข้อมูลไหนไม่ถูกต้อง แจ้งไว้ได้ครับ*



ตัวเบต้าออกแล้วเหรอครับ
#1 By 9rockky-hi tech on 2008-06-12 20:11