Webmaster Forum Logo Part 1 Webmaster Forum Logo Part 2
Webmaster Forum Logo Part 3
     
 
  :: Anmeldung

Benutzername:

Registrierung...

Passwort:

Passwort vergessen?

angemeldet bleiben


  
  :: Umfrage
Welche sozialen Netzwerke benutzt du regelmäßig?

 Facebook
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 73%
 keines
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 22%
 Google+
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 19%
 Twitter
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 11%
 Xing
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 6%
 schülerVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 5%
 meinVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 studiVZ
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 4%
 MySpace
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%
 LinkedIn
 Webmaster - WebspaceWebmaster - WebspaceWebmaster - Webspace 2%

 ges. 389 Stimmen
 
  :: Buttons

Valid XHTML 1.0 Transitional

uss

Kaiser

Dabei seit: 20.02.2003

Beiträge: 1 442

 

21 Zum Seitenanfang

Freitag, 28. März 2003, 14:19

ja, sieht echt gut aus.
du bist ja wirklich gut in flash.
respekt.
Verschenke kostenlos[SIZE=1]keineDomains[/SIZE]
Hier Klicken
 

Osbes

unregistriert

22 Zum Seitenanfang

Freitag, 28. März 2003, 14:34

ok, naja etwas schwierig sieht es schon aus und die begriffe verstehe ich auch noch nicht so ganz, kannst du sie mir mal erklären???
 

vnna

Routinier

Dabei seit: 25.03.2003

Beiträge: 282

 

23 Zum Seitenanfang

Freitag, 28. März 2003, 14:39

OOP steht für ObjektOrientiertesProgrammiern und ist im wesentlichen eine philosophie programmieraufgaben zu bearbeiten. der grösste unterschied ist zum althergebrachten programmieren ist, dass funktionen nicht mehr global für das gesamte programm geschrieben werden, sondern einer objektklasse zugeordnet werden und somit METHODEN des objektes werden. das gleiche passiert mit variablen, diese heissen dann EIGENSCHAFTEN. ich will hier die theorie nicht zu weit treibenm, zum einen gibt es zu diesme thema wahrscheinlich mehr meinungen als menschen und zum anderen müsste ich mir für eine wirklich 100% korrekte erklärung auch ein buch auf den schoss legen und ständig nachschlagen. vielmehr sollt ihr hier ein gefühl dafür kriegen was man mit OOP machen kann und warum diese art des programmierens oft sinnvoll ist.

zurück zu flash. jeder von euch der schon (auch einfachste) codes in flash erstellt hat, hat auch schon OOP gescripted, flash selbst ist so aufgebaut und zwingt dem user diese art des schreibens auf. ich beschränke mich (zumindest erstmal) auf die bekannteste und am häufigsten verwendete objektklasse in flash, den MOVIECLIP. was passiert eigentlich wenn ihr eine instanz eines movieclips auf die bühne zieht? nun flash schaut nach um was für ein objekt es sich handelt, stellt fest es ist ein movieclip, wühlt intern im code rum und schaut was für eigenschaften und methoden für diese
objektklasse existieren.
um mal ein paar aufzuzählen;
Methoden:
instanzname.swapDepths(parameter);
instanzname.gotoAndPlay(parameter);
instanzname.startDrag(parameter);
Eigenschaften:
instanzname._width;
instanzname._height;
instanzname._alpha;
(für programmierer: flash startet intern einen aufruf: instanzname=new Movieclip()
im klartext: jeder scriptzugriff auf einen movieclip ist bereits OOP-script!


Ich weiß aber auch nicht alles und muß auch viel nachlesen oder fragen..denn auslernen tut man nie ;) .

hier mal ein kleines Beispiel mit angehängt:

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »vnna« (28. März 2003, 14:46)

 

uss

Kaiser

Dabei seit: 20.02.2003

Beiträge: 1 442

 

24 Zum Seitenanfang

Freitag, 28. März 2003, 14:45

schade, ich habs 5´er und hätte gern mal in die *.fla geguckt.
Verschenke kostenlos[SIZE=1]keineDomains[/SIZE]
Hier Klicken
 

vnna

Routinier

Dabei seit: 25.03.2003

Beiträge: 282

 

25 Zum Seitenanfang

Freitag, 28. März 2003, 14:48

habs extra als F5 ausgegeben ;) also kannst schauen
 

uss

Kaiser

Dabei seit: 20.02.2003

Beiträge: 1 442

 

26 Zum Seitenanfang

Freitag, 28. März 2003, 15:33

ja danke.
ich kanns schauen.
aber ich meinte nicht das plug-in, sondern die *.fla.
ich kann keine von mx mit meinem 5´er aufmachen.(du kannst auch ein 5´er aufmachen)
schade.
aber du hast echt was drauf. respekt.
vielleicht kannst du mir bei nem prob helfen.
wie schaff ich des, dass sich eine in einer swf zuerst die seite läd und dann der inhalt.
z.B. eine homepage. ausen rum wäre es ein riesen frame und die mitte wird immer mit einem anderen inhalt auffüllt.(aber erst wenn man das will[bzw. anklick])
muss man dort eine zweite swf laden lassen, oder wie???
ich möchte keine html seite laden lassen.
Verschenke kostenlos[SIZE=1]keineDomains[/SIZE]
Hier Klicken
 

vnna

Routinier

Dabei seit: 25.03.2003

Beiträge: 282

 

27 Zum Seitenanfang

Freitag, 28. März 2003, 16:28

hmm. würde eine swf erstellen z.b in der Größe 800x600. dort setzt du in der Hauptzeitleiste deine Button und läßt dann externe swf. per Mausklick mit einem loadMovie einladen...ist das einfachste ;)


PS: Die .fla die ich angehängt habe kannst du in F5 öffnen
 

uss

Kaiser

Dabei seit: 20.02.2003

Beiträge: 1 442

 

28 Zum Seitenanfang

Freitag, 28. März 2003, 18:38

hä, geht aber irgendwie net!?!
naja egal.
danke für die hilfe.
ich hab bisher immer sachen mit flash gemacht, dür die ichg den befhl nicht gebraucht habe.
es rächt sich jetzt *g*

aber ich will dieses drumherum noch behalten und nur in die mitte eine externe datei haben, wie geht des???

tHx
Verschenke kostenlos[SIZE=1]keineDomains[/SIZE]
Hier Klicken
 

Osbes

unregistriert

29 Zum Seitenanfang

Freitag, 28. März 2003, 19:14

also ich weiß jetzt, wie man ein Intro macht,

aber wie machen ich es so, das die ganze site in Flash ist und man das auch Interaktiv nutzen kann und nicht nur anschauen???
 

vnna

Routinier

Dabei seit: 25.03.2003

Beiträge: 282

 

30 Zum Seitenanfang

Freitag, 28. März 2003, 19:27

da wirst du um ActionScript nicht drumherum kommen.
Du kannst z.B. einen Button erstellen mit den Befehl:

Quellcode

1
2
3
on (release) {
	loadMovieNum("neue.swf", 1);
}


das heißt das z.B. eine andere swf (z.B. mit einem Kontaktformular) über deinen Hauptfilm geladen wird.
besser wäre aber wenn man einen "ContainerMC" erstellt und dort eine externe swf einläd.
Dazu muß ein leeres MC erstellt und auf die Bühne gezogen werden. diesem MC muß man dann einen Instanznamen vergeben. z.b. "inhaltMC". Dann würde der Code für den Button so aussehen:

Quellcode

1
2
3
on (release) {
	_root.inhaltMC.loadMovie("neue.swf");
}




Hier mal noch eine kleine Spielerei :D
>>> Gravitation <<<
 

uss

Kaiser

Dabei seit: 20.02.2003

Beiträge: 1 442

 

31 Zum Seitenanfang

Freitag, 28. März 2003, 19:34

ok, vielen dank. hast mir sehr geholfen.
tHx
Verschenke kostenlos[SIZE=1]keineDomains[/SIZE]
Hier Klicken
 

Ähnliche Themen