Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 25-09-2003, 10:28   #1 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
Kleines Soundmodul problem!!!

Es geht um folgendes habe ein Soundmodul.

Mann kommt auf die site und es startet immr das erste lied und kann dann immer weiter klicken auf ein anderes und wieder zurück starten und stopen. Nun will ich aber das wenn mann auf die page kommt das nicht immer das 1 lied abgespiekt wird sonder das es immer mal wechselt also sprich wie ein shuffle das mal lied 8 dann mal lied 3 und so weiter. wie bekomme ich das hin.

transport.getProperty(x_);
transport.getProperty(y_);
stop();

whichSound = 1;
playing = false;
mysound.stop(0, 999);
looping = false;


mySound = new Sound();

initialize(1);
function initialize(whichSound) {
mySound.stop();
mySound.loadSound("t"+whichSound+".mp3", true);
newPosition = 0;
playing = false;
input = whichSound;
transport.fader._x = transport.left;
}

previuos and next buttons
next.onPress = function() {
if (whichSound<11) {
whichSound++;
initialize(whichSound);
}
};
back.onPress = function() {
if (whichSound>1) {
whichSound--;
initialize(whichSound);
}
};


mySound.onSoundComplete = function() {
// mysound.stop();
newPosition = mySound.duration/1000;
if (looping) {
mySound.start(0, 1);
} else {
playing = false;
}
};

this.onEnterFrame = function() {
limit input field
if (input>11) {
input = 11;
}
/

if (Key.isDown(Key.ENTER) && whichSound != input) {
whichSound = input;
initialize(whichSound);
}
};


inputField.onKillFocus = function() {
input = whichSound;
};
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 10:46   #2 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
dor two du das erste lied definierst

whichSound = int(Math.random()*anzahlLieder)+1;
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 25-09-2003, 11:00   #3 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
mmm

meinst du so spielt bei mir aber immer noch das 1 ab ersoll jedes mal wenn mann druff kommt ein anderes nehmen halt frei schnautze. Aber danke erst mal für deine schnelle antowrt und hilfe.



transport.getProperty(x_);
transport.getProperty(y_);
stop();

whichSound = int(Math.random()*11)+1;
playing = false;
mysound.stop(0, 999);
looping = false;


mySound = new Sound();

initialize(1);
function initialize(whichSound) {
mySound.stop();
mySound.loadSound("t"+whichSound+".mp3", true);
newPosition = 0;
playing = false;
input = whichSound;
transport.fader._x = transport.left;
}


next.onPress = function() {
if (whichSound<11) {
whichSound++;
initialize(whichSound);
}
};
back.onPress = function() {
if (whichSound>1) {
whichSound--;
initialize(whichSound);
}
};


mySound.onSoundComplete = function() {
// mysound.stop();
newPosition = mySound.duration/1000;
if (looping) {
mySound.start(0, 1);
} else {
playing = false;
}
};

this.onEnterFrame = function() {
// limit input field
if (input>11) {
input = 11;
}

if (Key.isDown(Key.ENTER) && whichSound != input) {
whichSound = input;
initialize(whichSound);
}
};

inputField.onKillFocus = function() {
input = whichSound;
};
__________________
Design

Geändert von UMAXDJ (25-09-2003 um 11:02 Uhr)
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 13:56   #4 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
^Kann mir da noch jemand anderer helfen

Thx
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 14:26   #5 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
sry war fressen

also initialize(1) änder das mal in initialize(whichSound);
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 25-09-2003, 15:57   #6 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
Ich werd beloppt das geht jetzt

Ich danke dir es funktioniert.
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 16:00   #7 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
np hab das übersehen beim ersten mal
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 25-09-2003, 16:14   #8 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
MMM

Hab aber jetzt noch ein problem warum gehts im internet nicht!
schau mal www.clan-sfa.de kommt bei mir immer nr.1
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 16:26   #9 (permalink)
Genius
 
Benutzerbild von f@gju
 
Registriert seit: Sep 2003
Ort: Banned into Jail
Beiträge: 650
hmmm ne bei mir erst 6 dann 11 also scheint zu funzên
und nun kommt 8
__________________
Klick hier
f@gju ist offline   Mit Zitat antworten
Alt 25-09-2003, 16:32   #10 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
oh ja es geht war mein fehler hab den skydsl cache net gelerrt lol thx
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Alt 25-09-2003, 17:00   #11 (permalink)
Neuer User
 
Registriert seit: Feb 2002
Ort: Sehma
Beiträge: 416
nur noch 1 frage ich hab schon getestet aber net hinbekommen das wenn ein lied zu ende ist das es nicht aufhört und mann erst wieder start drücken muss sondern das es gleich beim nächsten lied weiter spielt. was muss ich da für änderungen machen.
__________________
Design
UMAXDJ ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 18:35 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele