| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
| [Stuff] StageManager-Klasse
Huhu ... Da 100%/100%-Seiten doch immer beliebter werden dachte ich mir es wär doch cool mal eine entsprechende Klasse zu schreiben. Rausgekommen ist in der ersten Version das hier. Das ganze läuft wie folgt: Momentan lassen sich 3 Attribute pro MC registrieren:
size: size gibt an wie die Höhe/Breite eines Elementes auf den Resize der Bühne reagieren. size kennt 2 zusätzliche Parameter:
position: position gibt an wie die x/y-Position eines Elementes auf den resize der Bühne reagieren. position kennt 3 zusätzliche Parameter:
animation: Hierfür nutze ich das Fuse-Kit ... ich geh dabei davon aus das die Fuse-Klassen im Standard-Ordner liegen (com.mosesSupposes.fuse.*). Parameter gibt es 2: time und ease, die den Parametern aus dem Fuse-Kit entsprechen. ---------------- size,position und animation können Kombiniert werden und werden als Objekte übergeben. Bsp: Ein MC der immer 100% der Bühne einnimmt. (Registrierungspunkt des MCs liegt oben links und er liegt auf x/y: (0,0). PHP-Code: PHP-Code: PHP-Code: PHP-Code: Södele ... wenn es jemanden Interessiert und/oder es noch Fragen gibt immer her damit, auch für Erweiterungsvorschläge bin ich jederzeit offen. DOWNLOAD HIER
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
| | #2 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
Coole Sache! Während man das Fenster in der Größe ändert, scheint noch irgendwas mit der Animation schief zu gehen, er springt dann immer direkt an das Ziel.
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #3 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
Kannst du das genauer beschreiben? Ich kann mir vorstellen das die Animation komisch wirkt wenn mann z.B. sehr kleine Schritte macht.
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
| | #4 (permalink) |
| muh Registriert seit: Apr 2002 Ort: Freiburg / Stuttgart
Beiträge: 4.338
|
Solang ich beim Größeändern die Maus in Bewegung halte, passiert garnichts, sobalt ich dann anhalte (aber nicht losloasse) spring alles ohne Animation direkt zu der aktuellen Größe.
__________________ »Carpe diem«, sagte der Graf. (Terry Pratchett: Ruhig Blut!) |
| | |
| | #5 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
Ja ... mit einem anderen Animationstypen seh ich das auch ... hmm ... mal gucken ob ich da was finde. Im Moment kann ich das Problem nicht einordnen. Dafür habe ich was neues eingebaut ... einen neues Attribut: "pattern"Es gibt also jetzt:
pattern: pattern kennt 3 Paramter:
pattern ist nicht kompatibel mit size und animation funktioniert aber mit position Bsp: Ich will _root mit einer Hintergrundgrafik füllen. Die Grafik liegt als gif mit dem Verknüpfungsnamen "pattern" in der Bibliothek: PHP-Code: DOWNLOAD noch immer HIER
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
| | #6 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
Nochmal ein kleines Update: DOWNLOAD Ich hab die Klasse ohne Fuse nochmal angepasst. Außerdem hatte ich vergessen zu schreiben das size auch die Werte minValue und maxValue kennt. Die sollten eigentlich selbsterklärend sein.
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' |
| | |
| | #7 (permalink) |
| backToThe._roots Registriert seit: Feb 2003 Ort: Ebnat-Kappel [CH]
Beiträge: 1.571
|
fein.. bin grad an ner fullscreen seite dran.. werde mal versuchen ob ich noch zeit habe sie mit deinem gedöns umzusetzen.. sieht aber bis her recht geil aus DANKE dafür!
__________________ Cheers, Flow! |
| | |
| | #9 (permalink) |
| Neuer User Registriert seit: Aug 2003
Beiträge: 56
| will nicht im browser
moin erstmal danke für das script. bekomme es leider nicht im browser (egal ob IE oder FF) zum laufen. es skaliert sich weder die Stage noch wird das onRezize event ausgelöst. dder Mc positioniert sich nur beim laden der seite einmal richtig.. Ist sicher was beklopptes dasich vergessen habe, aber ich komm nicht drauf... danbar für tips, tentacles |
| | |
| | #10 (permalink) |
| mushroom powered Registriert seit: Jun 2005 Ort: Amsterdam
Beiträge: 2.649
|
Sieht gut aus! Ich bin nicht mehr unter AS2 unterwegs, aber irgendwo ist mir auch mal ein FluidLayout Manager ueber den Weg gelaufen. Da konnte man MovieClips einfuegen und diese haben sich dann auch aneinander ausgerichtet, aehnlich Flex. Sowas waere eventuell noch eine Idee, habs mir jetzt nicht angesehen hoffe nicht das es schon drin ist! gruss b.asile |
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Aug 2003
Beiträge: 56
| jaja ohne SWFObject kann das natürlich nicht gehen..
so läuft soweit. aber wie bekomme ich es hin das ein MC nur horizontal skaliert. mit : Code: stageManager.registerElement(red_bar,{attribute:"size",ratio:[.6,null]},{attribute:"position",pos:"tl",register:"tl",offset:[30,40]},{attribute:"animation",time:.6,ease:"easeOutQuad"}); red_bar soll oben links ausgerichted sein und sich horizontal zu 60% skalieren und sich vertikal nicht skalieren was mache ich falsch? danke tentacles hilfe |
| | |
| | #12 (permalink) |
| no guts no glory Registriert seit: May 2004 Ort: Nordhorn
Beiträge: 7.998
|
Geändert ... Sollte jetzt so funktionieren: PHP-Code:
__________________ Bitte keine Privaten Nachrichten mit Fragen, dazu ist das Forum selbst da. Danke. 'We live in an amazing, amazing world, and it's wasted on the crappiest generation of spoiled idiots.' Geändert von readme.txt (11-02-2008 um 10:13 Uhr) |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Nov 2002
Beiträge: 595
|
Sieht gut aus Readme. Wollte mich selber an so ne Klasse mal dransetzen. Danke dafür.
__________________ http://www.i-tune.in |
| | |
| | #15 (permalink) |
| Flasher Registriert seit: Oct 2007 Ort: Niedersachsen
Beiträge: 502
|
Hat jemand dieses Paket da oben noch? Die Links gehen ja allesamt nicht mehr
__________________ Nützliches: Javascript-Detection | Flash-Detection | Java-Detection Allgemein: Meine Webseite | Meine Fotogallerie (Auf's Eis gelegt) RIP agedoubleju |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |