ฟอนต์ฟอรั่ม

F0NT Community (เก่า) => ห้องคอม => ห้องแฟลช => โพสต์ถูกเริ่มโดย: soluwan เมื่อ 13 มิ.ย. 2006, 00:31 น.

ชื่อเรื่อง: ThumbNail โชว์ภาพ
โพสต์โดย: soluwan เมื่อ 13 มิ.ย. 2006, 00:31 น.
(http://img126.imageshack.us/img126/1379/ttt0oh.jpg)


อยากให้กดที่รูปเล็ก(ThumbNail)แล้วให้ไปปรากฎที่จอใหญ่
ไม่ทราบว่าจะเขียนScriptอย่างไรครับ? 

# หรือแนะLinkที่เป็นTutorก็ได้ครับ
ชื่อเรื่อง: Re: ThumbNail โชว์ภาพ
โพสต์โดย: หนูหรั่ง เมื่อ 13 มิ.ย. 2006, 00:35 น.
ใช้ Swap Image
หรือไม่ก็สร้างเป็นตาราง แล้วตั้งชื่อใ้ห้ช่องใหญ่ แล้วช่อง Thumbnail ก็ทำลิงก์ไปสู่ภาพใหญ่ของมัน แล้วเลือก target = "ชื่อช่องใหญ่"
ชื่อเรื่อง: Re: ThumbNail โชว์ภาพ
โพสต์โดย: soluwan เมื่อ 13 มิ.ย. 2006, 00:42 น.
เห็นแต่Swap BitmapกับSwap Symbolครับ

ฟังดูเหมือนมันไม่ลำบากนักสำหรับคุณ หนูหรั่ง

ถ้ายังไงCapภาพหน้าจอทำเป็นStep by Stepเก็บเป็นTutorจะดีมากเลยนะครับ  :25:
ชื่อเรื่อง: Re: ThumbNail โชว์ภาพ
โพสต์โดย: เต่ามาก เมื่อ 13 มิ.ย. 2006, 05:20 น.
ถ้าเขียนเอาแบบบ้านๆ ก็พอทำได้ครับ

คือเอารูปที่เป็น thumnail แปะไว้เลย แล้วทำเป็นปุ่มซะ

สร้าง Movie Clip เปล่าๆ แปะไว้ที่ด้านบน


เวลากดปุ่มก็ให้สั่งประมาณว่า

MyBtn.onRelease=function(){
  loadmovie("picture.jpg",MyMc);
}

ให้โหลดภาพเข้าไปที่ movieclip ชื่อ MyMc หรือชื่ออื่นตามสะดวก

แล้วแต่ละปุ่มก็สั่งต่างๆกันไปเลย




มีข้อแม้ว่าต้องให้ไฟล์ภาพอยู่ในโฟลเดอร์เดียวกับ swf ครับ









ถ้าจะเขียนให้เป็น dynamic กว่านี้คิดว่าคงเกินปัญญาผมแล้วครับ  :42:
ชื่อเรื่อง: Re: ThumbNail โชว์ภาพ
โพสต์โดย: Layiji เมื่อ 13 มิ.ย. 2006, 09:59 น.
ไม่ต้องโหลดก็ได้ ใช้ gotoAndPlay  ไปเฟรม 1- 2 - 3 เลย  :30:

MyBtn.onRelease=function(){
gotoAndplay(เฟรมที่ต้องการ);
}
ชื่อเรื่อง: Re: ThumbNail โชว์ภาพ
โพสต์โดย: saa3 เมื่อ 13 มิ.ย. 2006, 22:40 น.
ผมชอบใช้วิธีเต่านะ มันใส่ preload อะไรได้สบายหน่อย :42: