Ergebnis 1 bis 4 von 4

Thema: Adobe Flash CS5 - Kreis/Pfeil soll sich öffnen

  1. #1
    TP-Newbie
    Registriert seit
    Sep 2010
    Beiträge
    2

    Adobe Flash CS5 - Kreis/Pfeil soll sich öffnen

    Liebe Community,



    ich habe eine frage zu meiner gebauten Flashanimation.


    Bisher ändert sich die Größe des "Swatches" aufgrund der Zahl die ihm übergeben wird.
    Sprich: Steht in der Mitte die Zahl 5, wird er z.b. nur mit 10 % dargestellt, sollte jedoch
    500 in der Mitte stehen, mit 100 %. (Ihr könnt dies meinem Script entnehmen)


    Nun zu meinem Problem:


    Ich möchte versuchen, dass sich der Pfeil im Uhrzeigersinn öffnet. Das heißt, er soll von unten rechts anfangen sich "aufzubauen" bis er dann an der Pfeilspitze fertig da steht. Das heißt, ich benötige eine unsichtbare Ebene vor dem Pfeil, welche sich langsam schließt und damit der Pfeil vom Anfang bis hin zum Ende sichtbar wird.


    Ich kann mir nicht so genau vorstellen, was ich für einen Ansatz nehme.


    1. Überlegung:
    Ich baue eine zweite Ebene mit ein, mit einem Kreis der sich transformiert und gegen ende dann nur noch in z.b. 1/8 des anfangskreises da steht (aber ich weiß nciht wirklich wie)


    2. Überlegung:
    Ich splitte den Kreis in z.b. 2 ° große Stückchen auf, und lasse diese nacheinander verblassen, das heißt es enstünden 180 Stücke jedoch weiß ich nicht wie es dort mit der Verzögerung aussieht.
    Kann diese Methode im Endeffekt überhaupt noch "flüssig" laufen?


    3. Überlegung:
    Wäre es möglich aus einer einfachen Linie durch Transformation einen Kreis entstehen zu lassen?


    Würde mich sehr über eure Hilfe freuen!


    criz
    Angehängte Dateien Angehängte Dateien

  2. #2
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Hallo,

    da ich nur cs3 habe kann ich mir deine Fla nicht ansehen.
    Allerdings sollte dieses Prinzip für deinen Kreis auch umsetzbar sein.
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

  3. #3
    TP-Newbie
    Registriert seit
    Sep 2010
    Beiträge
    2

    hm...

    Habe mir das Tutorial mal durchgesehen...

    Auf die Idee kam ich auch schon, Bruchteile vom Kreis zusammenzufügen, jedoch muss es meiner Ansicht nach eine andere Möglichkeit geben.

    Wäre es nicht möglich, dass man vor den Pfeil ein Kreis legt, welcher sich öffnet/aufbaut, bzw schließt/abbaut?

  4. #4
    TP-Moderator Avatar von Wanderratte
    Registriert seit
    Mar 2002
    Beiträge
    5.487
    Hallo,

    du kannst dich mal mit Formtweening beschäftigen, damit könnte es gehen.

    Oder halt Scriptmäßig:

    Zum Testen:
    Du stellst auf as2 um
    Danach erstellst du auf der Bühne eine großes Rechteck und daraus machst du einen MC.
    Im Anschluß daran vergibst du ihm einen Instanznamen: test_mc
    Dieses Script kommt auf das erste Schlüsselbild:
    PHP-Code:
    var obj this.createEmptyMovieClip("kreis_mc",1)
    drawCircle(obj,100,100,50);
    function 
    drawCircle(mc:MovieClipx:Numbery:Numberr:Number):Void {
        
    mc.lineStyle(2,0xFF0000,100);
        
    mc.beginFill(0xFF0000);
        
    mc.moveTo(x+r,y);
        
    mc.curveTo(r+x,Math.tan(Math.PI/8)*r+y,Math.sin(Math.PI/4)*r+x,Math.sin(Math.PI/4)*r+y);
        
    mc.curveTo(Math.tan(Math.PI/8)*r+x,r+y,x,r+y);
        
    mc.curveTo(-Math.tan(Math.PI/8)*r+x,r+y,-Math.sin(Math.PI/4)*r+x,Math.sin(Math.PI/4)*r+y);
        
    mc.curveTo(-r+x,Math.tan(Math.PI/8)*r+y,-r+x,y);
        
    mc.curveTo(-r+x,-Math.tan(Math.PI/8)*r+y,-Math.sin(Math.PI/4)*r+x,-Math.sin(Math.PI/4)*r+y);
        
    mc.curveTo(-Math.tan(Math.PI/8)*r+x,-r+y,x,-r+y);
        
    mc.curveTo(Math.tan(Math.PI/8)*r+x,-r+y,Math.sin(Math.PI/4)*r+x,-Math.sin(Math.PI/4)*r+y);
        
    mc.curveTo(r+x,-Math.tan(Math.PI/8)*r+y,r+x,y);
        
    test_mc.setMask(mc);

    Nach dem Testen sollte von deiner Fläche nur noch der Kreis zu sehen sein.
    Das müsstest du dann mit dynamische Werten aufrufen und nachzeichen.

    Als Ansatzpunkt könnte dir auch noch dieses Tortendiagramm helfen: klick

    Aber ehrlich für so einen Kreis, würde ich diesen Aufwand nicht betreiben
    Gruß

    Wanderratte
    Gebildet ist,
    wer weiß,
    wo er findet,
    was er nicht weiß.

    4bugs
    Home
    Amazon Wunschzettel

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Neues Fenster soll sich öffnen
    Von ireen2005 im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 04.08.2006, 13:20
  2. Neues Fenster soll sich öffnen
    Von ireen2005 im Forum Dreamweaver & andere Webeditoren
    Antworten: 8
    Letzter Beitrag: 15.05.2006, 17:42
  3. fensterlink soll sich in frame öffnen
    Von bw9000 im Forum HTML & CSS
    Antworten: 3
    Letzter Beitrag: 12.11.2003, 10:40
  4. fensterlink soll sich in frame öffnen
    Von bw9000 im Forum Dreamweaver & andere Webeditoren
    Antworten: 4
    Letzter Beitrag: 12.11.2003, 09:00
  5. nur in der mitte soll sich die nächste seite öffnen
    Von Uptight im Forum Dreamweaver & andere Webeditoren
    Antworten: 8
    Letzter Beitrag: 01.08.2002, 09:45

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51