Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 22-07-2005, 01:01   #1 (permalink)
Neuer User
 
Registriert seit: Jul 2001
Beiträge: 82
Mathe: Kreise an Kreisegment ausrichten?

Hi,

sitze gerade an einer etwas kniffligen Sache, ich habe ein Kreissegment an das fünf Kreise gelegt werden sollen. Jeder Kreis ist von der grösse her proportional zum radius und winkel.

Was schonmal klappt ist das ich die Kreise auf die richtige positionen im Kreissegment bekomme aber dann hörts irgendwie auf...

ActionScript:
  1. beta = degree/5;
  2. mccount=0;
  3. for ( i= (beta/2); i <= degree; i += beta)
  4. {
  5.  
  6.                 mc.attachMovie("circle", "circle"+mc.id+"_"+mccount, level++);
  7.                
  8.                 mc["circle"+mc.id+"_"+mccount]._x=(r)*Math.cos(i*Math.PI/180);
  9.                 mc["circle"+mc.id+"_"+mccount]._y=(r)*Math.sin(i*Math.PI/180);
  10.                
  11. //und hier gehts nicht mehr weiter....
  12.                 mc["circle"+mc.id+"_"+mccount]._width=10;
  13.                 mc["circle"+mc.id+"_"+mccount]._height=10;
  14. //++++++++++++++++++
  15.                 mccount++;
  16.            
  17.         }

hab mir mehrer Gedanken gemacht wie ich das ganze berechen könnte, bin aber auf kein ergebnis bekommen.

hab mich hiermit rum geplagt...
sin alpha = G/H was in einem sehr komischen ergebnis endet
(in as hier:
ActionScript:
  1. rr= r * Math.sin((beta/2))

und bin dann über http://www.matheboard.de/~mathe/mathe-tipp-zeigen,Kreisausschnitt_%7Cslash%7C_Kreissegment.ht m getolpert:

b = (A * 2) / r

bin mir nicht sicher was A sein soll.. ist das alpha.. ? Naja habs zumidest versucht mit:
b = (beta*2)/r;

hat auch nichts gebracht....

Vielleicht kann mir ja jemand von euch weiter helfen... Meine Frage ist:
Wie kann man an ein Kreissegment, Kreise legen die in ihrer grösse proportional zum Radius und Winkel des Segments sind und die von ihrer position proportional zu einander auf den Kreissegment ("an der Linie") liegen.

Wäre echt klasse wenn sich jemand erbarmt..

Gruss
Kalle
kallek ist offline   Mit Zitat antworten
Alt 22-07-2005, 01:58   #2 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
zeig mal ein bild von deinem wunderding (also so, wie es mal werden soll)
und der link lässt sich nicht öffnen
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (22-07-2005 um 01:59 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 22-07-2005, 02:10   #3 (permalink)
Neuer User
 
Registriert seit: Jul 2001
Beiträge: 82
hi hgseib,

mhh link geht nicht... ok.. hier nochmal Link die seite ist die hölle aber über google war das das einzige was mir igendwie zusagte.... naja ..

und hier kommt mal ein bild von der visualisierung http://keikei.manme.org.uk/projectbl.../vis_start.png
kallek ist offline   Mit Zitat antworten
Alt 22-07-2005, 03:38   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
siehe anhang
Angehängte Dateien
Dateityp: zip Ankreise.zip (6,8 KB, 15x aufgerufen)
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 22-07-2005, 09:46   #5 (permalink)
Neuer User
 
Registriert seit: Jul 2001
Beiträge: 82
Danke.... werde es mir angucken und mich freuen...

Gruss
Kalle
kallek 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:51 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele