Hiển thị kết quả từ 1 đến 2 / 2
  1. #1
    Tham gia
    07-08-2006
    Bài viết
    10
    Like
    0
    Thanked 1 Time in 1 Post

    Làm nút play và stop trong flash

    Hôm nay mình sẽ hướng dẫn các bạn làm nút play và stop cho file flash của mình nha.

    Đầu tiên các bạn hãy mở một file gốc đã làm trước hoặc làm lại mới cũng được nha. Nhưng điều lưu ý ở đây là toàn bộ action các bạn phải đóng gói thành 1 symbol (movie) hết. Tức là chúng ta phải làm sự di chuyển nào đó trước và toàn bộ được đưa vào trong 1 symbol. Như vậy Frame đầu tiên của Layer1 chúng ta đã có 1 symbol dạng movie. Bây giờ các bạn hãy nhấp chuột vào symbol này, nhìn xuống Properties, đánh vào ô <Instance Name> một tên bất kỳ, ví dụ tôi sẽ đặt là chuyendong chẳng hạn.

    Tiếp theo, tạo một layer mới( tất nhiên sẽ là layer2). Layer này sẽ chứa 1 symbol và cũng chỉ nằm ở frame 1 của layer2 thôi. Trong synbol sẽ có 2 frame, frame1 chứa nút play, frame 2 chứa nút Stop.

    Cuối cùng, các bạn hãy nhấp vào nút Play(nhấp 1 lần để chọn thôi) và nhấn F9, viết đoạn code sau:

    on (release) {
    gotoAndStop(2);
    _root.chuyendong.play();
    }

    Nhấp vào nút Stop, nhấn F9 và viết đoạn code sau:

    on (release) {
    gotoAndStop(1);
    _root.chuyendong.stop();
    }

    Việc tạo Botton như thế nào là tùy các bạn nha. Vậy là xong rồi đó, chạy thử đi.

    Các bạn để ý tên đặt cho symbol movie nhé.

    Demo đây:

    http://raovat.phattrienvietnam.net
    (Các bạn nhìn bên phải có cái banner hướng dẫn rao vặt ấy)

    Một ứng dụng khác nè:

    http://www.vietsangtao.net (hoặc http:/www.phattrienvietnam.net
    (Các bạn nhìn flash bên phải ấy, chỉ cần đưa chuột đến là nó dừng, đưa ra thì nó chạy tiếp)

    Chúc các bạn thành công nha!
    Quote Quote

  2. Thành viên Like bài viết này:


  3. #2
    Tham gia
    05-05-2011
    Bài viết
    68
    Like
    0
    Thanked 1 Time in 1 Post

Bookmarks

Quy định

  • Bạn không thể tạo chủ đề mới
  • Bạn không thể trả lời bài viết
  • Bạn không thể gửi file đính kèm
  • Bạn không thể sửa bài viết của mình
  •