Archive for the ‘แบ่งความรู้ให้’ Category:
Written on กุมภาพันธ์ 20th, 2010 by admin4 shouts
จากไตเติ้ลแล้ว คาดว่า เพื่อนๆน้องๆ ที่ได้มาอ่านคงจะมี 2 กลุ่ม คือกลุ่มที่ไม่รู้ว่าทำยังไง กับกลุ่มที่ทำเป็นแล้ว
กับการบันทึกหน้าจอของแฟลช ไปเป็นไฟล์ JPG แน่นอนครับ ไม่ว่าจะกลุ่มไหน ผมรับรองว่าเรื่องนี้ต้องได้ประโยชน์แน่ งั้นมาเริ่มที่ เราจะมาทำอะไรกัน สำหรับมือใหม่ก่อน
เราจะทำอะไร ?
เราจะมาทำแฟลชที่สามารถบันทึกภาพจากกล้องไปเป็น JPG ได้
มันยากตรงไหน?
เราต้องมาทำความเข้าใจกันก่อนว่า แฟลชนี้ เราจะใช้งานในลักษณะ ออนไลน์ อยู่บนเว็ปไซต์
ทำไมถึงต้องบอกแบบนี้หรอครับ นั่นก็เพราะว่าแฟลชที่อยู่บนเว็ปไซต์จะมีข้อจำกัดคือ ไม่สามารถบันทึกไฟล์เป็น JPG ได้ ดังนั้นเราต้องมีเพื่อนช่วยเพิ่มความสามารถให้แฟลช ในกรณีนี้ เพื่อนคนนั้นเราจะยกให้เป็น PHP นั่นเองที่มาช่วย อาจจะให้มือใหม่บางคนมองเห็นวิธีทำงานกับ PHP ด้วยบางส่วน นะครับ
(เพิ่มเติม…)
Written on ธันวาคม 24th, 2009 by admin4 shouts

1.หน้าต่าง Embed Font ใหม่ สามารถมองเห็นฟอนต์ทุกตัวที่ Embed ไปแล้ว และจัดการ เพิ่ม หรือลบได้อย่างง่ายดาย ทำให้เราเห็นว่า ไฟล์ของเราใช้ Font อะไรบ้าง
2. หน้าต่าง Color Panel ใหม่ ช่วยในการเลือกสีได้หลากหลายกว่าเดิม
3. หน้าต่างใหม่ Code Snippet ช่วยในการเขียนโค้ดง่ายขึ้น ด้วยการรวมโค้ดที่ใช้บ่อย เมื่อต้องการเพียงดับเบิ้ลคลิกโค้ดนั้นๆ ก็จะใส่โค้ดให้เลย เช่น เล่นเพลง เล่นวีดีโอ drag and drop (เพิ่มเติม…)
Written on พฤศจิกายน 29th, 2009 by adminno shouts
หยิบเอาเทคนิคเล็กๆน้อยๆมาเล่าให้ฟังถึงแม้จะเป็นเรื่องเก่าแล้วก็ตามนะครับ (แหม ก็ actionscript 2.0 นี่นา ) แต่ผมเชื่อว่ายังมีคนใช้ประโยชน์จากมันได้แน่
คิดว่าทุกคนคงจะคุ้นเคยกับการสร้าง Event ใช้งานใน ActionScript 2.0 ในรูปแบบ โค้ดต่อไปนี้
MC.onRelease = function(){
trace( this );
}
จากโค้ดด้านบน เราจะรู้ดีว่าการสั่งงาน this ในฟังชั่นนั้น จะหมายถึงตัว MC เอง
การ trace ก็จะแสดงถึง path ของ MC ออกมา
(เพิ่มเติม…)
Written on กันยายน 8th, 2009 by adminone shout

ผมสนใจเรื่องของการเขียนเกมบน Hi5 หรือ Facebook มานานแล้ว และมองหา API สำหรับแฟลช แต่ก็ยังไม่มีซักที ถ้าเป็นฝั่ง facebook ก็จะเป็น PHP API ซึ่งก็ใช้งานไม่ยาก และน่าสนใจมากเลยทีเดียว
แต่สำหรับเริ่มต้น ผมสนใจในส่วนที่ Hi5 และ MySpace ใช้ระบบ Opensocial จาก Google ที่พัฒนาขึ้นมาสำหรับเว็ปที่เป็น Social Network
ที่น่าสนใจคือ มันเป็นระบบที่ใช้งานกันกว้างขวางมากทำให้เราสามารถนำมันไปใช้ประยุกต์กับเว็ปไวท์อื่นๆได้ด้วย
การทำงานของ opensocial จะเป็นไปตามรูป
(เพิ่มเติม…)
Written on สิงหาคม 24th, 2009 by admin2 shouts

Particle ที่เราเห็นชาวบ้านเค้าเขียนกัน แสดงผลด้วย bitmapData จริงๆแล้วมันไม่ได้ยากอย่างที่คิดซักเท่าไหร่
นี่คือตัวที่ผมเขียนขึ้นมาทดสอบ แต่สำหรับเบื้องต้นแล้ว เราจะมาลองทำแบบง่ายๆกันก่อน
ก่อนจะเริ่มดูโค้ดกัน ผมขอสรุปก่อนเลยละกันว่าการทำงานของมันเป็นยังไงกันแน่
(เพิ่มเติม…)
Written on สิงหาคม 17th, 2009 by admin2 shouts

บางครั้ง การเขียนแฟลช หรือการทำงานบางอย่าง เราต้องตรวจจับการตั้งค่า หรือความพร้อมของ User ก่อนจะแสดงผลออกไป หรือก่อนจะทำงาน เพื่อเลือกความเหมาะสมที่จะทำงาน
เช่น อย่างน้อยเลย ก็ต้องตรวจจับว่ามี Flash Player อยู่หรือเปล่า แต่ใน Actionscript 3.0 น้อยคนที่จะรุ้ว่า เราสามารถตรวจได้มากกว่านั้น
เราสามารถตรวจได้ว่า ใช้ OS อะไร ตรวจได้ว่า เครื่องมี sound card ที่พร้อมจะฟังเพลงหรือไม่ หรือพร้อมจะดู vdo หรือไม่ หรือแม้กระทั่ง ตรวจว่า เครื่องนี้ถูกตั้งค่าเป็นภาษาอะไร
ลองมาดูทีละข้อนะครับ ว่าเราสามารถตรวจข้อมูลพวกนี้ได้ยังไงบ้าง
(เพิ่มเติม…)
Written on สิงหาคม 13th, 2009 by admin6 shouts

หลายคนที่เขียนเกมด้วยแฟลชมันจะมีปัญหาหนึ่งที่ต้องคำนึงถึงอยู่เสมอ นั่นก็คือ การระบุพิกัดของวัตถุ
การระบุพิกัดนั้น เนื่องมาจากว่า วัตถุ เช่น MovieClip มักจะมีวัตถุซ้อนอยู่ภายในอีกทีหนึ่ง
ซึ่งวัตถุที่อยู่ภายใน ก็จะระบุพิกัดแกน x และแกน y โดยอ้างอิงจากวัตถุที่บรรจุตัวมันอยู่
(เพิ่มเติม…)
Written on สิงหาคม 3rd, 2009 by adminno shouts

สำหรับแฟลช CS3 เป็นต้นไป มีการตั้งค่าสำหรับการใช้งาน Actionscript 3.0 เพิ่มขึ้นมาให้เราได้ใช้กัน
เป็นเทคนิคเล็กๆน้อยๆที่ทำให้เราสามารถ Publish ไฟล์งานที่เขียนด้วย Actionscript 3.0 ให้เร็วขึ้นอีกเท่าตัว
(เพิ่มเติม…)
Written on มิถุนายน 10th, 2009 by admin4 shouts
วันนี้จะมาสาธิตวิธีการทำให้แฟลชของเรา อ่านไฟล์ ที่อยู่ภายใน zip ด้วย actionscript3.0
จริงๆแล้วแฟลชก็สามารถสร้างไฟล์ zip ได้ แต่วันนี้จะมาทำแค่ในส่วนของการอ่านไฟล์นะครับ
(เพิ่มเติม…)
Written on มิถุนายน 7th, 2009 by adminno shouts
ซับซ้อนกันอีกหน่อยนึง กับคำสั่ง เงื่อนไข
นั่นคือ if นั่นเอง จริงๆแล้วทุกครั้งที่มีคนมาขอเรียนแฟลชกับผม ผมจะถามเค้าว่า if แปลว่าอะไร
สิ่งที่ผมกำลังสื่อความหมายก็คือ ถ้าคุณอ่านคำสั่ง แล้วยังไม่รู้ว่า มันแปลว่าอะไร มันก็ยากที่จะเข้าใจมันโดยเร็ว ผมแนะนำให้พกดิกชันนารี่ ไว้แปลว่าความหมายของคำสั่งต่างๆหมายความว่าอะไร
(เพิ่มเติม…)
เรื่องที่เก่ากว่า