• beyond tellerrand – play. Register Now!
Zurück   Flashforum > Flash > ActionScript > Softwarearchitektur und Entwurfsmuster

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 16-09-2004, 15:07   #46 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
Der Alpha Fehler taucht bei mir jetzt auch nicht mehr auf, obwohl ich nix geändert habe, manchmal macht Flash halt zicken.

Der zweite Fehler kommt bei mir jetzt auch nicht mehr, man muss ja den animationStyle einstellen bevor man childs added.

Ich Fände das Feature schon ganz net, man nehme an du willst einen MC gleichzeitg einblenden und bewegen. Viele der easing Funktion sehen halt als Einblendungen *******e, aber als Bewegung gut aus.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???

Geändert von K-Grabowski (16-09-2004 um 15:19 Uhr)
K-Grabowski ist offline   Mit Zitat antworten
Alt 16-09-2004, 15:37   #47 (permalink)
Entwickler
 
Registriert seit: Apr 2002
Ort: Edinburgh, UK
Beiträge: 301
ach ja. Der aso Cache. Ich wette das hat damit zu tun. Weisst du wie du den löscht bzw. hast du den in der zwischenzeit gelöscht?

Nur zur Sicherheit: Bis es das Feature gibt, kannst du ja trotzdem alles erreichen indem du einfach die Animationsklassen einzeln animierst ohne Composite Klasse.

Gruss,
Alex
__________________
Open Source ActionScript Lib AnimationPackage
Alex U. ist offline   Mit Zitat antworten
Alt 16-09-2004, 18:12   #48 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
Ne weiß ich nicht wie man den löscht, weißt du wie??
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???
K-Grabowski ist offline   Mit Zitat antworten
Alt 16-09-2004, 18:40   #49 (permalink)
Entwickler
 
Registriert seit: Apr 2002
Ort: Edinburgh, UK
Beiträge: 301
Zitat:
Zitat von K-Grabowski
Ne weiß ich nicht wie man den löscht, weißt du wie??
Im Classes Ordner deiner Flash MX 2004 Installation gibt es einen Ordner der aso heisst. Bei Problemen lösche ihn komplett oder die betroffenen Bibliotheken. Du kannst das ganze automatisieren mit dieser Extension:

hier

Gruss,
Alex
__________________
Open Source ActionScript Lib AnimationPackage
Alex U. ist offline   Mit Zitat antworten
Alt 17-09-2004, 01:32   #50 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
danke.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???
K-Grabowski ist offline   Mit Zitat antworten
Alt 17-09-2004, 12:36   #51 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
Hast nen Fehler in deiner Doku unter anderem bei Move, bei den anderen hab ich nicht geguckt:

roundResult

description: rounds animation results to integers. (might be usefull for animating pixelfonts). Default is false.

usage:

myInstance.roundResult(event, listener);

parameters:

* rounded (Boolean) true rounds the result. Animates with integers. Less accuracy.

returns: Void.

getStartValues


der usage haste event und listener, bei parameters haste rounded.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???
K-Grabowski ist offline   Mit Zitat antworten
Alt 17-09-2004, 13:57   #52 (permalink)
Entwickler
 
Registriert seit: Apr 2002
Ort: Edinburgh, UK
Beiträge: 301
Du benutzt nicht die aktuellste Version. In Version 1.02 ist das berichtigt. Mit BLDoc wäre mir das nicht passiert, was. Ich probiere gerade verschiedene Doc Tools aus. as2doc sieht auch nicht schlecht aus.

Gruss,
Alex
__________________
Open Source ActionScript Lib AnimationPackage
Alex U. ist offline   Mit Zitat antworten
Alt 30-09-2004, 01:48   #53 (permalink)
.
 
Benutzerbild von SunboX
 
Registriert seit: Sep 2002
Ort: Auerbach / Mittweida
Beiträge: 912
Thumbs up

He Leute, gebt nich auf! (ich weis, das macht ihr nicht ) Bis jetzt habe ich mich noch wenig mit packages beschäftigt, wollte immer alles selbst programmieren. Aber das ist unmöglich... Ich denke auch, dass es einfach noch Zeit braucht. Ich werde mich jedenfalls jetzt abends in as2lib und animationPackage reinlesen. Danke für diese (hoffentlich) alltag erleichternden "Tools".

Ciao SunboX

PS: Hallo Alex, liebe Grüße!
__________________
..:: mein weblog ::.. ..:: meine homepage ::.. ..:: VisualDRUGS ::..
Zitat:
Geschrieben von emax
iterativ arbeiten ist menschlich, rekursiv dagegen göttlich :D
Künstliche Intelligenz ist leichter zu ertragen, als natürliche Dummheit!
SunboX ist offline   Mit Zitat antworten
Alt 30-09-2004, 08:42   #54 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
es ist eben so das die meisten Flash-Programmierer eben kein plan von Objektorientierten Sprachen haben und für die meisten ist oder war AS2 eben die erste OOP-Sprache (Ist bei mir auch so). das brauch alles zeit, aber ich denke das kommt schon, schließlich wird flash mit as2 so langsam auch für java-erfahrene interessant, bzw. der einstieg wird wesentlich erleichtert.

Ein weiteres Problem ist ja eben auch, das mit Flash meistens nur kleinere Projekte (webseiten, flashcards etc.) produziert werden und man da ist es meistens nunmal zu aufwendig das ganze objektorientiert zu lösen. Bei solchen Projekten gibt es ja meistens keine großen Erweiterungen, Wartung etc.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???

Geändert von K-Grabowski (30-09-2004 um 08:47 Uhr)
K-Grabowski ist offline   Mit Zitat antworten
Alt 30-09-2004, 14:43   #55 (permalink)
Flashaholic
 
Benutzerbild von atothek
 
Registriert seit: Feb 2003
Ort: Berlin
Beiträge: 1.459
In sachen Packages ist es eben so das es packages gibt die relativ schnell einzug halten wie zB. die easing Equations von robert penner. da sie einen konkreten bezug auf die aktuelle arbeitsweise mit flash nehmen. Ich denke das Animation Package findet da auch eher einen altäglichen Einsatz im erstellen von Internat apps.

Wenn es um komplexere Sachen geht wie zB eine Lernsoftware oder CD-ROM Projekte wird auch eine as2lib interressant und auch notwendig. das umfangreiche environment das die as2lib zur verfügung stellt ist sicherlich nicht so sehr geeignet für kleine Websites, sondern für größere Flashapplications.
Ich denke auch das packages an aufmerksamkeit gewinnen wenn sich Central mehr verbreitet, das wird noch richtig interressant.

Man sollte immer den Nutzen eines Packages für sein Project genau überdenken. Macht es sinn oder brauche ich nur einen bruchteil des packs das ich lieber selber scripte.

Ich denke pacjages werden sich durchsetzen für ganz bestimmte bereiche AnimationPackage, EasingEquations etc. in vielen bereichen hingegen as2lib, Xpath eher im pro anwendungs bereich. Aufjedenfall Respekt an alle maintainer der Projekte.

mfg
alex
__________________
TVNEXT Solutions
atothek ist offline   Mit Zitat antworten
Alt 30-09-2004, 20:03   #56 (permalink)
helpQLODhelp
 
Benutzerbild von bokel
 
Registriert seit: Feb 2002
Ort: Köln
Beiträge: 8.505
Die easing equations habe ich vor 2 Monaten das erste Mal eingesetzt, obwohl ich sie schon ein paar Jahre kenne. Soviel zum Thema schnelle Verbreitung
Wenn ein Package ein paar Jahre gereift ist, sich in der Praxis bewährt hat und sich einfach in die gängigen Workflows integriert, werden sich sicher viele Anwender dafür finden. Man muss einfach nur Geduld haben, darauf hören, was die User wollen und durchhalten!

mfg. r

Geändert von bokel (30-09-2004 um 20:05 Uhr)
bokel ist offline   Mit Zitat antworten
Alt 30-09-2004, 21:16   #57 (permalink)
Entwickler
 
Registriert seit: Apr 2002
Ort: Edinburgh, UK
Beiträge: 301
Danke allen für die aufmunternden Worte.

Generell, ist es doch ein Ziel der Softwareentwicklung Code in Frameworks zu verlagern. Das können Bibiotheken sein oder auch die Sprache selber. Z.B. In C# muss man für einige Dinge weniger selber programmieren als noch z.B. in C++. So wird für uns alle die Abstraktionsebene höher und damit die Fehlerwahrscheinlichkeit geringer, der Code kleiner, leserlicher und leichter wartbar bis wir irgendwann gar nicht mehr programmieren werden.

btw. AnimationPackage: In der nächsten Zeit werde ich hier noch die nächste Beta für die Version 1.03 veröffentlichen. Ich habe noch ein paar Ideen damit man die Formen aus den drawing Klassen leicher weiterzeichnen, modifizieren kann und mit der Animator Klasse praktisch jede Eigenschaft der drawing Klassen beliebig animieren kann. Damit könnte man z.B. mit einer der Curve Klassen eine Maske animieren, die wie eine Welle das Bild maskiert.

Gruss,
Alex
__________________
Open Source ActionScript Lib AnimationPackage

Geändert von Alex U. (30-09-2004 um 21:20 Uhr)
Alex U. ist offline   Mit Zitat antworten
Alt 05-10-2004, 13:26   #58 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
Habe ne Frage zur ColorTransform Klasse:
möchte nen MC von weiß zur normalen Farbe transformieren. Mein Ansatz war folgender:

ActionScript:
  1. import de.alex_uhlmann.animationpackage.animation.*;
  2. import de.robertpenner.easing.*;
  3.  
  4. var d:ColorTransform = new ColorTransform(mc);
  5. d.animationStyle(3000, Quad.easeOut);
  6. d.setStartValues([100,255,100,255,100,255]);
  7. d.setEndValues([100,0,100,0,100,0]);
  8.  
  9. d.animate(0,100);

funktioniert aber leider nicht.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???
K-Grabowski ist offline   Mit Zitat antworten
Alt 05-10-2004, 14:31   #59 (permalink)
Entwickler
 
Registriert seit: Apr 2002
Ort: Edinburgh, UK
Beiträge: 301
setStartValue und setEndValue verlangen nur zwei Parameter wie für den Konstruktor und die run Methode auch.

ActionScript:
  1. var d:ColorTransform = new ColorTransform(mc,null);
  2. d.animationStyle(3000, Quad.easeOut);
  3. d.setStartValues([0xffffff,0]);
  4. d.setEndValues([0x000000,100]);
  5. d.animate(0,100);

Du könntest einen ähnlichen Effekt auch über die ColorDodge Methode erzielen. Es gibt genau zu deinem Effekt in der Doku zu ColorDodge auch ein Beispiel mit Code und .swf.

Gruss,
Alex
__________________
Open Source ActionScript Lib AnimationPackage
Alex U. ist offline   Mit Zitat antworten
Alt 05-10-2004, 14:34   #60 (permalink)
Neuer User
 
Benutzerbild von K-Grabowski
 
Registriert seit: Jan 2003
Ort: Arminia!!!! Bielefeld
Beiträge: 1.138
ok, habs jetzt mit der ColorBrightness - Klasse gelöst.

Aber noch als Anregung:

Nett wäre es (oder vielleicht gehts ja schon, aber ich weiß nicht wie), den MovieClip so einzufärben wie man das mit der Color.setTransform methode macht. Also das man nicht den Hex-Wert als ziel angibt, sondern die einzelnen Werte. Also in etwa sowas:


ActionScript:
  1. var c:ColorTransform = new ColorTransform(mc);
  2. c.setStartTransform({ra:100,rb:255,ga:100,gb:206,ba:100,bb:155,aa:100,ab:0});
  3. c.setEndTransform({ra:100,rb:0,ga:100,gb:0,ba:100,bb:0,aa:100,ab:0});
  4. c.run();

falls das irgendwie schon geht wär ich sehr dankbar wenn du es posten würdest.
__________________
Wieviel hätte ich also für dieses Fahrzeug zu investieren???
K-Grabowski 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 04:55 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele