Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 4 und Flash 5

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 01-01-2006, 17:23   #1 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
Exclamation Sound-Steuerung

Frohes neues erstmal !

Wie werden solche Effekte wie auf der http://www.ferrycorsten.com/fc.php?lan=eng Homepage gemacht ? Sowohl die Aktion mit der Musik (Maus bewegen!) als auch mit dem bewegten Menü im oberen Bereich.
Lacoon ist offline   Mit Zitat antworten
Alt 01-01-2006, 18:29   #2 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
aloha!

ich kann da keinen besonderen soundeffekt erkennen?

dass sich die grafiken oben im hintergrund inkongruent zur mausposition bewegen:
ein onEnterFrame-Event, in dem permanent die mausposition abgefragt wird, uns sich diese grafiken eben umgekehrt bewegen;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 01-01-2006, 19:48   #3 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
@ andretti:
Wie könnte so ein ActionScript Code aussehen, der ungefähr so einen Effekt erziehlt ?

Soweit bin ich schon:
on(enterFrame)
this._x=
this._y=
Zum Sound-Effekt:
beweg mal in der Mitte der Seite (wo der Text steht) den Mauszeiger von ganz links nach ganz rechts, dann verschiebt sich das Sound-Signal mit!

Geändert von Lacoon (01-01-2006 um 19:52 Uhr)
Lacoon ist offline   Mit Zitat antworten
Alt 01-01-2006, 20:26   #4 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
Zitat:
Zitat von Lacoon
Soweit bin ich schon:
on(enterFrame)
this._x=
this._y=
wow!!!!
PHP-Code:
//einen movieclip auf der bühne erstellen, instanzname "MC_clip_1";
//in die Hauptzeitleiste des filmes in den frame, wo der clip ist:
MC_clip_1.onEnterFrame = function() {
    
this._x += (this._x-_root._xmouse)/50;
}; 
ad sound: weiß net, wie des geht;
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 01-01-2006, 23:07   #5 (permalink)
butt kicker...
 
Registriert seit: Aug 2002
Beiträge: 2.063
ist doch nicht schwer...

einen mc mit der breite des maximalen einstellbereichs
für die pan funktion erstellen und MC1 nennen.

Code:
//
//bildaktion...
//
//soundobject wie üblich verknüpfen und trallalah...
//
song = new Sound(this);
song.attachSound("sound01");
song.setVolume(100);
song.setPan(0);
song.start(0,999);
MC1.onEnterFrame = function(){
	_root.wert = this._width;
	_root.PANwert = Math.round((this._xmouse*100)/(_root.wert/2));
	song.setPan(_root.PANwert);
}
doc_l3uMl3Le_l3Ee
doc_bumble_bee ist offline   Mit Zitat antworten
Alt 02-01-2006, 14:18   #6 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
Zitat:
Zitat von andretti
PHP-Code:
//einen movieclip auf der bühne erstellen, instanzname "MC_clip_1";
//in die Hauptzeitleiste des filmes in den frame, wo der clip ist:
MC_clip_1.onEnterFrame = function() {
    
this._x += (this._x-_root._xmouse)/50;
}; 

Da tut sich bei mir nix...
Lacoon ist offline   Mit Zitat antworten
Alt 02-01-2006, 14:19   #7 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
hast du denn auch das was drüber steht erfült?

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar ist offline   Mit Zitat antworten
Alt 02-01-2006, 14:32   #8 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
Hat sich schon erledigt, ich hatte es mit on(enterFrame) versucht...
Mit onClipEvent(enterFrame) klappt es !!!
Lacoon ist offline   Mit Zitat antworten
Alt 02-01-2006, 15:16   #9 (permalink)
butt kicker...
 
Registriert seit: Aug 2002
Beiträge: 2.063
tja...das kommt wohl davon, wenn man im titel oder zumindest nicht im text angibt, dass du mit flash5 arbeiten willst...ausserdem kannst du mit dem script vom andretti nicht deinen sound steuern...

doc_l3uMl3Le_l3Ee

Geändert von doc_bumble_bee (02-01-2006 um 15:18 Uhr)
doc_bumble_bee ist offline   Mit Zitat antworten
Alt 02-01-2006, 15:28   #10 (permalink)
butt kicker...
 
Registriert seit: Aug 2002
Beiträge: 2.063
hier nochmal für flash5...

also mach ein quadrat, dass so breit ist wie der bereich, über den du den sound steuern willst...
markieren und in symbol (movieclip) konvertieren...(f8).
instanzen name MC1 (wobei du das hierfür erstmal nicht brauchst...aber egal...mach einfach...

Code:
//
//bildaktion...
//
//soundobject wie üblich verknüpfen und trallalah...
//
song = new Sound(this);
song.attachSound("sound01");
song.setVolume(100);
song.setPan(0);
song.start(0,999);
movieclip markieren und aktion:

Code:
onClipEvent(load){
_root.wert = this._width;
}

onClipEvent(enterframe){
_root.PANwert = Math.round((this._xmouse*100)/(_root.wert/2));
_root.song.setPan(_root.PANwert);
}
doc_l3uMl3Le_l3Ee
doc_bumble_bee ist offline   Mit Zitat antworten
Alt 02-01-2006, 16:54   #11 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
@ doc_bumble_bee:

Wer arbietet denn noch mit Flash 5 ?
Also ich hab Flash 8 Professional !!!
Lacoon ist offline   Mit Zitat antworten
Alt 02-01-2006, 16:55   #12 (permalink)
tracer
 
Benutzerbild von andretti
 
Registriert seit: Jun 2004
Beiträge: 4.415
Zitat:
Zitat von Lacoon
@ doc_bumble_bee:

Wer arbietet denn noch mit Flash 5 ?
Also ich hab Flash 8 Professional !!!
weil du diese
PHP-Code:
on(enterFrame
verwendest, denke ich mal, vermutet er, dass du.............
__________________
Viola per Sempre
Alle Angaben ohne Gewehr!
trace your open mind in variables !
andretti
ActionScript Dictionary
andretti ist offline   Mit Zitat antworten
Alt 02-01-2006, 17:22   #13 (permalink)
butt kicker...
 
Registriert seit: Aug 2002
Beiträge: 2.063
Zitat:
Zitat von Lacoon
@ doc_bumble_bee:

Wer arbietet denn noch mit Flash 5 ?
Also ich hab Flash 8 Professional !!!
wer arbeitet denn noch mit onClipEvent(enterframe) ???
antwort: flash5 user...

back to topic: hast du dein problem jetzt gelöst???

Zitat:
Zitat von andretti
weil du diese
PHP-Code:
on(enterFrame
verwendest, denke ich mal, vermutet er, dass du.............
nicht ganz...er verwendet onClipEvent(enterframe)
aber im prinzip richtig geschlussfolgert!

doc_l3uMl3Le_l3Ee
doc_bumble_bee ist offline   Mit Zitat antworten
Alt 02-01-2006, 18:11   #14 (permalink)
Neuer User
 
Benutzerbild von Lacoon
 
Registriert seit: Oct 2005
Ort: Bielefeld
Beiträge: 48
Naja, in der onClipEvent-Version klappt alles bestens, mit dem on(enterFrame) bewegt sich nichts !
Lacoon ist offline   Mit Zitat antworten
Alt 02-01-2006, 20:24   #15 (permalink)
experience++;
 
Benutzerbild von salazar
 
Registriert seit: Jul 2002
Ort: Düsseldorf
Beiträge: 11.347
Zitat:
Zitat von Lacoon
Naja, in der onClipEvent-Version klappt alles bestens, mit dem on(enterFrame) bewegt sich nichts !
gewusst wie schon! natürlich...

cya, sal
__________________
Bitte keine Flashfragen an mich schicken. Dafür ist ja das Forum da! Das betrifft auch Profilnachrichten.
Chuck Norris hat den Flash Player für alle mobilen Betriebssysteme!
salazar 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 17:54 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele