Hiện kết quả từ 1 tới 4 của 4
  1. #1
    cowboyvn vẫn chưa có mặt trong diễn đàn Thành viên
    Tham gia ngày
    Aug 2006
    Bài gửi
    17

    Question Làm cách nào để làm button pause trong Flash?

    Mình cũng đã học sơ về Flash và các actionscript cơ bản. Mình định làm một flash file âm thanh nhưng có thanh pan và các nút điều khiển như button play, stop, rewind, forward nhưng riêng về nút pause (khác nút stop là nhấn sẽ quay lại từ đầu, còn nút pause là dừng lại ngay tại frame đó và sẽ chạy tiếp khi nhấn nút play trở lại ) thì lại bí ^^! Hổng bít đặt code như thế nào. Có ai có thể chỉ giúp tớ code của nút pause được ko? Thank ^^




    Xem thêm bài viết cùng chuyên mục:


  2. #2
    Avatar của ThoVn
    ThoVn vẫn chưa có mặt trong diễn đàn BV Mod
    Tham gia ngày
    Jul 2006
    Bài gửi
    179
    Mình thì ko rành code của Flash, bạn thử dùng vòng lặp với hàm chờ (listener) hoặc điều kiện xem, hiển thị frame hiện tại khi nhấn pause và lặp lại (hoặc chờ) cho tới khi nút play được nhấn thì hiển thị frame kế...

  3. #3
    cowboyvn vẫn chưa có mặt trong diễn đàn Thành viên
    Tham gia ngày
    Aug 2006
    Bài gửi
    17
    Hì! Mình sẽ hỏi ông thấy và thử xem. Nói thật là mình chưa nghe đến các hàm chờ listener này bao giờ cả. Mình chỉ biết các hàm cơ bản thui ^^! Vì mình là dân học media chứ không chuyên về web^^! Dù sao cũng cảm ơn thovn. Bạn nào biết các nào khác hay đã làm thành công hoặc có mẹo nào thì chỉ mình vơi nha! Học hỏi mọi người ^^!

  4. #4
    anhminh Member Deleted
    Đây là code của nó
    [QUOTE]
    _root.minh = false;
    dohoavn_sound = new Sound();
    dohoavn_sound.attachSound("1324");
    _root.playButton.onRelease = function ()
    {
    dohoavn_sound.start();
    };
    _root.stopButton.onRelease = function ()
    {
    dohoavn_sound.stop();
    };
    _root.pauseButton.onRelease = function ()
    {
    _root.minh = !_root.minh;
    if (_root.minh)
    {
    dohoavn_sound.stop();
    _root.pauseButton.gotoAndStop(2);
    }
    else
    {
    dohoavn_sound.start(dohoavn_sound.position / 1000, 1);
    _root.pauseButton.gotoAndStop(1);
    } // end if
    };
    [\QUOTE]
    Bạn có thể down file gốc về để xem, nếu muốn chạy thì import file mp3 vô nhé, chúc thành công.
    File được đính kèm File được đính kèm

 

 

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Quyền viết bài

  • Bạn không thể gửi chủ đề mới
  • Bạn không thể gửi trả lời
  • 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
  •  

Content Relevant URLs by vBSEO