Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 31-03-2005, 13:37   #1 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Potsdam
Beiträge: 5
Strippenziehen - MX Magazin

Hallo,

ich versuche schon zwei Tage lang den Artikel "Strippenziehen in Flash MX 2004" von André Michelle nach zu vollziehen. Leider scheitert es immer an meiner Kompetenz bei den physikalischen Grundkenntnissen.
Ich möchte eigentlich nur eine Kurve zeichnen, wobei mir nur Anfangs- und Endpunkt bekannt sind. Mehr Angaben kann ich euch leider nicht geben, da alle meine Umsetzungsversuche gegen den Baum gingen.

mfg, _keen!
__________________
_nothing special
Comander_Keen ist offline   Mit Zitat antworten
Alt 31-03-2005, 13:42   #2 (permalink)
Neuer User
 
Benutzerbild von Utopian
 
Registriert seit: May 2003
Beiträge: 1.031
Hallo !

Vielleicht wäre es schon damit getan mit etwas einfachem anzufangen.
Ich weiß nicht wie weit du schon in die Materie Flash vorgedrungen bist,
aber als Einsteiger empfiehlt es sich ein bischen mit einfachen Dingen
zu "experimentieren".

TIPP: Suche nach "Kurve zeichnen" oder "Zeichnen" im Forum.

Gruß Christian
Utopian ist offline   Mit Zitat antworten
Alt 31-03-2005, 14:07   #3 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Potsdam
Beiträge: 5
Hi,

ich beschäftige mich schon seit 2 Jahren mit Flash, und stehe in sachen Java auch gut im Stoff. Mein Problem liegt wirklich nicht bei der Syntax oder anderen Dingen.. sondern einfach nur an der Physik.

Ist mir auch ziemlich peinlich

MfG, _keen!
__________________
_nothing special
Comander_Keen ist offline   Mit Zitat antworten
Alt 31-03-2005, 15:59   #4 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
die physik muss dir nicht peinlich sein ;-)

"..wobei mir nur Anfangs- und Endpunkt bekannt sind. Mehr Angaben kann ich euch leider nicht geben.."
dann können wir auch nicht mehr verraten!

was ist denn dein problem
- eine linie von punkt A nach B
- soll die durchhängen
- soll die schwingen

was soll's denn sein? und was verstehst du bei dem artikel nicht?
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib ist offline   Mit Zitat antworten
Alt 31-03-2005, 20:02   #5 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Potsdam
Beiträge: 5
Abend,

Also die Strippe soll bis jetzt einfach nur durchhängen, schwingen wäre natürlich toll. Ich persönlich finde das bei dem Artikel einfach nur diese kleine Einweisung in die pysikalischen Gegebenheiten fehlt. Die Klasse ist zwar toll, bringt mir aber nicht viel da ich sie in dieser Form nicht brauche und ich das Prinzip gerne selbst verstehen möchte.

MfG, _keen!
__________________
_nothing special
Comander_Keen ist offline   Mit Zitat antworten
Alt 31-03-2005, 21:05   #6 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
"..diese kleine Einweisung in die pysikalischen Gegebenheiten fehlt.."
also das ding mit der schwerkraft ist doch hinlänglich bekannt ;-)

ansonsten, wen interessiert die physik? lang doch, wenn's so aussieht als ob.
PHP-Code:
function fSeilAb(vP1vP2) {
    
// .2 .. .4 sonst ist die kurve zu rund
    
var cKurve .25;
    
// je groesser, desdo tiefer
    
var cElastik 3.2;
    
//
    
var vD = {};
    
vD.Math.abs(vP1.x-vP2.x)*cKurve;
    
vD.Math.abs(vP1.y-vP2.y)*cKurve;
    var 
vM = {};
    
vM.= (vP1.x+vP2.x)/2;
    
vM.= (vP1.y+vP2.y)/2+Math.sqrt(vD.x*vD.x+vD.y*vD.y)*cElastik;
    
//
    
lineStyle(10x000000100);
    
moveTo(vP1.xvP1.y);
    
// hier muesste noch ein vorzeichentest rein
    // damit es nicht in die falsche richtung curvet
    
curveTo(vP1.x+vD.xvM.y-vD.yvM.xvM.y);
    
curveTo(vP2.x-vD.xvM.y+vD.yvP2.xvP2.y);
}
//
var gP1 = {x:10y:10};
var 
gP2 = {x:80y:10};
fSeilAb(gP1gP2);
//
var gP2 = {x:410y:30};
fSeilAb(gP1gP2);
//
var gP2 = {x:210y:110};
fSeilAb(gP1gP2);
//
var gP2 = {x:310y:220};
fSeilAb(gP1gP2);
//
stop(); 
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (31-03-2005 um 21:09 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 31-03-2005, 22:13   #7 (permalink)
Neuer User
 
Registriert seit: May 2003
Ort: Potsdam
Beiträge: 5
merci beaucoup *verneig*

MfG, _keen!
__________________
_nothing special
Comander_Keen ist offline   Mit Zitat antworten
Alt 01-04-2005, 06:02   #8 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.324
nicht ganz so elegant wie das Strippenziehen. aber es zappelt auch ganz nett rum:

http://www.seibsprogrammladen.de/fra...ispiele/flash7
-> Gummiband
flash6
Linie hängt durch und schwinkt.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de
hgseib 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 08:47 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele