Zurück   Flashforum > Flash > Flash Fortgeschritten > Flash 8

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 30-05-2007, 13:18   #1 (permalink)
AA
 
Benutzerbild von DeeGree
 
Registriert seit: May 2005
Ort: New York / NY
Beiträge: 174
Laufdiagramm

Hi Leutz,

wie ich ein Laufdiagramm in Flash umsetzen kann?

Ansatz reicht schon.

Ich hab unten mal ne Grafik angehängt damit es verständlicher wird.

Gruss

Deegree
Angehängte Grafiken
Dateityp: jpg diagramm.jpg (8,9 KB, 20x aufgerufen)
__________________
[::Es kommt nicht auf die Länge sondern die Breite an::]
DeeGree ist offline   Mit Zitat antworten
Alt 30-05-2007, 13:30   #2 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
Als Ansatz:
PHP-Code:
this.createEmptyMovieClip("mc"1);
mc.lineStyle(10xff0000);
mc.moveTo(0200);
var 
0;
this.onEnterFrame = function() {
    
mc.lineTo(++irandom(200));
}; 
...da geht's natürlich extrem auf und ab. Sieht eher aus, wie ein Seismograph bei Erdbeben.
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 30-05-2007, 13:43   #3 (permalink)
AA
 
Benutzerbild von DeeGree
 
Registriert seit: May 2005
Ort: New York / NY
Beiträge: 174
huhu Fragör.... Der Ansatz ist schon fast die Lösung...

Ich weiss eh nicht obs im Endeffekt funtkionieren wird. Die Grafik zeigt die Windgeschwindigkeit der Meßstation am Hafen in Porto der letzten 60 Minuten.

Ich hoffe Flash ist in der Lage einen solchen Datensatz überhaupt zu bewältigen. Das Problem ist das ich nicht einmal einen Testdatensatz habe.

Danke schonmal für den Ansatz...

Gruss

Dee
__________________
[::Es kommt nicht auf die Länge sondern die Breite an::]
DeeGree ist offline   Mit Zitat antworten
Alt 30-05-2007, 14:07   #4 (permalink)
will code HTML for food
 
Benutzerbild von querkopf
 
Registriert seit: Mar 2003
Beiträge: 1.232
hier ein Ansatz der auf Daten aus einem Array zurückgreift und die Grafik "sofort" zeichnet:
PHP-Code:
var mc:MovieClip this.createEmptyMovieClip("mainMc"1);
mc._x 50;
mc._y 200;
//
var bg:MovieClip mc.createEmptyMovieClip("bgMc"2);
bg.lineStyle(10x000000);
bg.moveTo(010);
bg.lineTo(0, -150);
bg.moveTo(-100);
bg.lineTo(3000);
//
var graph:MovieClip mc.createEmptyMovieClip("graphMc"1);
graph.lineStyle(10xff0000);
graph.moveTo(00);
//
var dData:Array = [18124123247842541532478];
for (var 
i:Number 0dData.lengthi++)
{
    
graph.lineTo(20 idData[i] * (-1));

Bis dann,
querkopf
__________________
Alles ist wie immer. Nur schlimmer.
querkopf ist offline   Mit Zitat antworten
Alt 30-05-2007, 14:27   #5 (permalink)
AA
 
Benutzerbild von DeeGree
 
Registriert seit: May 2005
Ort: New York / NY
Beiträge: 174
huhu Querkopf....

Dankeschön das ist genau das wonach ich gesucht habe. lineTo habe ich mir schon ein paar mal angeschaut aber konnte das nicht auf mein Koordinatensytem übertragen. Nach dem Ansatz geht mir ein Licht auf...

GRuss Dee
__________________
[::Es kommt nicht auf die Länge sondern die Breite an::]
DeeGree ist offline   Mit Zitat antworten
Alt 31-05-2007, 16:10   #6 (permalink)
AA
 
Benutzerbild von DeeGree
 
Registriert seit: May 2005
Ort: New York / NY
Beiträge: 174
Und noch einmal das Laufdiagramm...

Nachdem der Ansatz von Herrn Querkopf schon super war stehe ich vor dem nächsten Problem.

Das Laufdiagramm hat eine Höhe von sag ich einfach mal 60 Pixel. Diese 60 Pixel representieren einen Wert von 0 - 50. Aus der Datenbank erhalte ich einen Wert von bspw. 46.

Dieser Wert repräsentiert natürlich nicht einen y Wert von 46 in meinem Diagramm. Wie kann ich also die y Achse in Einheiten unterteilen damit mein Datenbank Wert mit der Skalierung meines Diagramms übereinstimmen.

Ich hoffe ich habe mich verständlich ausgedrückt

Gruss

Dee
__________________
[::Es kommt nicht auf die Länge sondern die Breite an::]
DeeGree ist offline   Mit Zitat antworten
Alt 31-05-2007, 16:15   #7 (permalink)
................
 
Benutzerbild von Der Frager
 
Registriert seit: Jun 2004
Beiträge: 15.890
60/50*46

...oder wie?
__________________

ternärer Konditionaloperator

+++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++
Der Frager ist offline   Mit Zitat antworten
Alt 31-05-2007, 17:06   #8 (permalink)
AA
 
Benutzerbild von DeeGree
 
Registriert seit: May 2005
Ort: New York / NY
Beiträge: 174
Richtig.... Dankeschön... Und wieder mal der Lösung nahe und nur Rechtschreibfehler im Code.

Gruss Dee
__________________
[::Es kommt nicht auf die Länge sondern die Breite an::]
DeeGree 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 19:10 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele