Skocz do zawartości

[TUTORIAL] - Jak zrobic własny player we Flash


Bagno

Rekomendowane odpowiedzi

Wielu chce miec własny player na swojej stronie, lub też specjalnie dla swojego radia internetowego czy też tv.

Przedstawię w paru prostych krokach jak to zrobic.

 

Co potrzebne:

- Notatnik lub jakiś inny edytor (Nie używamy generatorów)

- Zapał i cierpliwośc

 

Zaczynajmy!

Krok 1. Na początku stwórz dwa przyciski odpowiadające za wznowienie i zatrzymanie dźwięku

Krok 2. Do stworzonych przycisków dodajemy następujące akcje:

 

To dodajmy do przycisku odpowiedzialnego za zatrzymanie

[b]// gdy upuścisz LPM (oczywiście jeśli muzyka jest odtwarzana) odtwarzanie zostanie zatrzymane[/b]
[b]
on (release) {
    if (odtwarzanie != false) {
        _root.muzyka.stop();
        odtwarzanie = false;
    }
}[/b]

 

A to do przycisku odpowiadającego za wznowienie :D

[b]

// Jeśli upuścisz LPM (oczywiście gdy muzyka nie jest odtwarzana) odtwarzanie zostanie wznowione

on (release) {
    if (odtwarzanie != true) {
        _root.muzyka.start();
        odtwarzanie = true;
    }
}[/b]

 

Teraz na listwę główną (Panel odtwarzacza, tam gdzie będzie pasek przewijania) dodajemy to:

[b]Volume = 100;
muzyka = new Sound();
muzyka.loadSound("gmclan.mp3", true);
muzyka.stop();
muzyka.setVolume(Volume);[/b]

 

Teraz stworzymy slider który umożliwi regulację głosności:

Najpierw trzeba narysowac pasek

 

onClipEvent (load) {
    this._y = _root.linijka._y;
    this._x = _root.linijka._x;
    left = _root.linijka._x;
    top = _root.linijka._y;
    right = _root.linijka._x;
    bottom = _root.linijka._height;
}
onClipEvent (enterFrame) {
    pasek = _y;
    linijka = _root.linijka._height;
    _root.muzyka.setVolume(linijka-pasek);
    _root.Volumetext = _root.muzyka.getVolume();
}
onClipEvent (mouseDown) {
    startDrag(this, false, left, top, right, bottom);
}
onClipEvent (mouseUp) {
    this.stopDrag();
}

 

To Be Continued... (Zbieram materiały)

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...