เท่าที่ลองหาๆ ดูมันจะเป็นแบบต้องทำส่วนใดส่วนนึงในรูปนั้นเป็น transparent น่ะคับ
http://pagesofinterest.net/blog/2009/06/using-png-transparency-the-jquery-colour-change-plugin/
หรือไม่ก็ใช้ actionscript แต่ตอนนี้ผมมีรูปสีขาวอยู่(แต่ขอบเป็น transparent) อยากให้เปลี่ยนได้หลายๆ สีตามโค๊ดสีที่เราใส่น่ะคับ ไม่ทราบว่ามันพอจะทำได้ไหม
หรือ jquery มันมี plugin ไหมพอดีใช้อยู่บ่อยๆ ด้วย
ขอบคุณครับ
อ่านแล้วไม่ค่อยเข้าใจความต้องการ
ลองดูพวก canvas ครับ ทำได้
อันนี้เป็น library เลย ทำเป็น app แต่งรูปได้เลย
http://blog.nihilogic.dk/2008/12/pixastic-now-javascript-image.html
ใช้ jQuery เปลี่ยนสีพื้นหลังของภาพโดยใช้ css (background-color) แค่นี้จะเพียงพอหรือเปล่าครับ?
{syntaxhighlighter brush:jscript}
$('#ImageID').css("background-color","RoyalBlue");
{/syntaxhighlighter}
Jusci - Google Plus - Twitter
คล้ายเครื่องมือ เทถังสี ใน photoshop น่ะคับ
คือเราเลือกสี แล้วก็เทบนรูป png (ที่มีขอบ transparent) รูปนั้นก็จะเป็นสีที่เทไป แต่สีฉากหลังของภาพ จะไม่เกี่ยวอะไร
*คล้ายๆ ตัวอย่างนี้น่ะครับ
http://jsfiddle.net/BDXc7/
แต่ของผมจะกลับกันคือ เปลี่ยนสีที่ object (ในตัวอย่างก็คือลูกเต๋า แต่ไม่ต้องถึงขนาดไปลงสีได้ตามจุด หรือตามขอบลูกเต๋าก็ได้) แต่สีฉากหลังของภาพ จะไม่ไปยุ่งอะไรเพราะเป็น transparent
เด่วลองศึกษา code ที่คุณ platalay ให้มาดูก่อนคับ เห็นมี เทถังสีเหมือนกัน
@mementototem แบบนี้มันจะเททั้งรูป(สี่เหลี่ยม)เลยน่ะคับ
ขอบคุณมากคับ