Results 1 to 8 of 8

Thread: หลากหลายวิธีการเขียน Script ทำ preload ใน Flash

  1. #1
    Junior Member
    Join Date
    Feb 2008
    Posts
    1


    Post

    1. รูปแบบแรกที่จะนำเสนอ คือแบ่ง 2เฟรมแรก ใน timeline หลักสำหรับสร้าง preload

    สร้าง keyframe ในเฟรมที่ 1,2 และ 3
    ในเฟรมที่ 1 สร้าง Dynamic Text Field ขึ้นมา
    ตั้งชื่อ instance name ว่า Loader
    คลิกเลือกที่ Stage แล้วเปิดหน้าต่าง Action เพื่อเขียน Script

    [hide=1][code]
    var percent = int(100 * _root.getBytesLoaded() / _root.getBytesTotal());
    Loader.text = "Loading " + percent + "%"

    if(percent == 100)

  2. #2
    Junior Member
    Join Date
    Feb 2008
    Posts
    1


    Post

    2. เขียน Script ไว้ใน MovieClip

    เราจะใช้เฟรมที่ 1 ทำ preload แล้วสร้างงานในเฟรมที่ 2 เป็นต้นไป
    สร้าง Dynamic TextField ตั้งชื่อ instance name ว่า loadertext
    ทำการ embed font
    เลือกที่ loadertext แล้ว convert to symbol (F8) ตั้งชื่อว่า loader เป็น movieclip มี registration อยู่ กลางซ้าย
    ตั้งชื่อ instance name ว่า Loader

    เขียน script ให้กับ Loader ดังนี้

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**


    เขียน script ไว้บนเฟรมที่ 1 ดังนี้

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**



  3. #3
    Junior Member
    Join Date
    Feb 2008
    Posts
    1


    3. เขียน script ไว้ใน level ของ MovieClip ที่ทำเป็น preLoader

    การทำในลักษณะนี้จะทำให้นำกลับไปใช้ใหม่ได้ง่าย และสามารถนำไปใช้ได้กับ การโหลด MovieClip ย่อย

    จาก reply ที่แล้วได้สร้าง movieClip ที่ชื่อ loader
    แทนที่เราจะเขียน script ไว้ที่ instance ให้เขียน script ไว้ใน timeline ของ loader ดังนี้

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**


    ในเฟรมที่ 1 ของ timeline หลัก เขียน script ดังนี้

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**


    ที่ instance Loader เขียน script ดังนี้

    **Hidden Content: To see this hidden content your post count must be 1 or greater.**

  4. #4


    Post

    ตามนี้นะครับ

    **Hidden Content: To see this hidden content your post count must be 60 or greater.**


    ขอบคุณครับ ถ้ามีอะไรเปลี่ยนแปลงผมจะมา Edit บ่อยๆนะครับ

    ต้องให้เกียรติ์หน่อยนะ ขอบคุณมากๆ อิอิ

  5. #5
    Junior Member
    Join Date
    Feb 2008
    Posts
    1


    Cool

    ท่าทางของคุณ $ I love CITEC.ORG $ จะเป็นวิธีที่ advance มากเลยนะครับ
    อยากรู้จังว่าทำยังไง แต่ผมคงไม่มีความสามารถพอ หรือไม่ก็คงอีกนานเลย


    แต่ไม่เป็นไรครับ เพราะเท่าที่ผมนำเสนอไว้ก็ พอใช้ทำมาหากินได้แล้วครับ


    วันนี้จะมาเสนออีกแบบหนึ่ง คือ เขียนเป็น class

    เริ่มต้นสร้างไฟล์ action script 2 บันทึกไว้ใน folder เดียวกับไฟล์ .fla
    ตั้งชื่อไฟล์ว่า preload.as
    เขียนสคริปดังต่อไปนี้

    [hide=1][code]class preload extends MovieClip
    {

  6. #6
    Junior Member
    Join Date
    Mar 2008
    Posts
    1


    อืม เป็นสคริปท์ preload ที่ดีทีเดียวครับ

    กำลังทำงานนำเสนอ นิทาน flash (ติ๊งต๊อง) ต้องการ script preload อยู่พอดี

    มีหลายแบบดีครับ คงจะเลือกใช้ได้ตามความต้องการ
    ตอนแรกที่เริ่มทำ flash นึกว่าจะต้องมานั่งเขียนยาวๆ ซะอีก

  7. #7


    Exclamation

    เกี่ยวกับ Script Preload คับ..

    อีกเว็บน้า..

    ผมหาเจอแล้ว
    **Hidden Content: To see this hidden content your post count must be 5 or greater.**

    Lock น้อยๆก็เพราะอยากให้อ่านน้า
    ขอขอบคุณคับ

    ของฟรี(ไม่แน่ใจว่า)มีในโลก นะจ๊ะ

  8. #8


    อ้อ โค้ด Preload นะครับ ให้แต่งเติมเอาได้ ไม่ สงวนลิขสิทธิ์ นะครับ ถ้าใครมีวิธีดีดี ก็เสนอมานะครับ อยากรู้วิธีอื่นๆบ้างนะครับ
    แล้วถ้าผมมีวิธีใหม่ ก้อจะมาแชร์ให้นะครับ..

Similar Threads

  1. VDO สอนการใช้ Flash Action Script
    By orange_soi9 in forum E-Book, Video หรือบทความทั่วไปด้าน Computer
    Replies: 0
    Last Post: 26-06-2008, 12:55 PM
  2. Flash Action Script
    By sandwich in forum E-Book, Video หรือบทความทั่วไปด้าน Computer
    Replies: 1
    Last Post: 20-08-2007, 09:39 PM
  3. การสร้างตัว Preload
    By cbnuke in forum Flash & Multimedia
    Replies: 0
    Last Post: 24-02-2007, 11:08 AM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •