Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 07-12-2005, 11:14   #1 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 3
Question cubicCurveTo()?

Hallo!

Ich versuche verzweifelt die funktion cubicCurveTo() aufzurufen um eine kubische Bezierkurve zu zeichnen.
In Flash 8 und MX wird der Befehl jedoch nicht als solcher erkannt.

Weiss jemand etwas?
marcel.tanner ist offline   Mit Zitat antworten
Alt 07-12-2005, 11:27   #2 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Hast du noch ein paar mehr Fnfos zu cubicCurveTo(), die Funktion ist mir
nämlich unbekannt.
Dein Skript wäre auch recht hilfreich.
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 07-12-2005, 12:08   #3 (permalink)
Neuer User
 
Registriert seit: Dec 2005
Beiträge: 3
cubicCurveTo() ist eine Zeichnungsfunktion wie lineTo() oder curveTo(), die auch beide funktionieren.


code-Beispiel:

this.lineStyle(4,0xFF0000,100);
this.moveTo(pointsArray[0].x, pointsArray[0].y);
this.curveTo(pointsArray[1].x, pointsArray[1].y, pointsArray[2].x, pointsArray[2].y);

es wird eine kurve von punkt 0 zu punkt 2 gezeichnet. der kontrollpunkt für die quadratische bezierkurve befindet sich bei punkt 1.

laut der Hilfe gibt es die Funktion cubicCurveTo, mit der eine kubisch Bezierkurve möglich ist. Bei der könnte man zwei Kontrollpunkte definieren.
die funktion funktioniert aber leider nicht. der Befehl wird auch nicht blau eingefärbt im code, sprich wird nicht erkannt.
habe es mit flash mx 2004 und flash 8 probiert.
marcel.tanner ist offline   Mit Zitat antworten
Alt 07-12-2005, 12:15   #4 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Also in Flash 2004 find ich nix dazu... trotz aktualisierter Hilfe. Dann muss das was aus Flash 8 sein. ^^
und zum einfärben: arbeite gerade mit curveTo, lineTo, etc. und bei mir färbts des auch nicht ein... kA wieso, funktionieren tuts aber!
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 07-12-2005, 12:42   #5 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
"..cubicCurveTo.."
ist keine standardfunktion von flash!
da hasst du irgend welche klassen installiert oder sonst wo etwas kopiert und eingebaut - d.h. selbiges eben nicht, deshalb gehts ja nicht mehr ;-)

-----------
"..laut der Hilfe gibt es die Funktion cubicCurveTo.."
die hilfe ist erweiterbar. nicht alles was da steht kommt von MM.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (07-12-2005 um 12:44 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 07-12-2005, 13:18   #6 (permalink)
Level up
 
Benutzerbild von Alois
 
Registriert seit: Jun 2001
Ort: Bocholt
Beiträge: 4.155
http://livedocs.macromedia.com/flash...=00004543.html

Gruß

Alois
__________________
-Spuckt mir auf den Stuhl, ich will im Grünen sitzen-
Alois ist offline   Mit Zitat antworten
Alt 07-12-2005, 13:29   #7 (permalink)
°.oO°O.o°.oO.o°O
 
Benutzerbild von bamboocha
 
Registriert seit: Jun 2005
Ort: CH
Beiträge: 1.490
Hmmm... wenn ich das richtig verstehe, liesse sich das auch mit zwei "lineTo" erreichen!?
__________________
There is no way to happiness, happiness is the way! - Buddha
bamboocha ist offline   Mit Zitat antworten
Alt 07-12-2005, 14:32   #8 (permalink)
Pending…
 
Benutzerbild von psyk
 
Registriert seit: Jul 2002
Ort: Hamburg
Beiträge: 3.866
Hier noch mal auf deutsch.
http://livedocs.macromedia.com/flash/8_de/...l
__________________
:: Warum einfach, wenn's auch kompliziert geht! ::
psyk ist offline   Mit Zitat antworten
Alt 07-12-2005, 16:49   #9 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
fl.drawingLayer.cubicCurveTo(0, 0, 1, 1, 2, 0);

das ist kein actionscript-befehl sondern ein javascript befehl. aber jetzt nicht bei html und co nachsehen. die JSFL-programmierung basiert auf javascript und ermöglicht die entwicklungsumgebung von flash um eigene befehle zu erweitern.
hat dann aber nichts mehr mit flash/swf zu tun.

zum thema JSFL bitte das "Flash Entwicklungsumgebung erweitern"- forum benützen.
__________________
die ultimative antwort auf alle programmierfragen: der debugger
mfg h.g.seib www.SeibsProgrammLaden.de

Geändert von hgseib (07-12-2005 um 16:52 Uhr)
hgseib ist offline   Mit Zitat antworten
Alt 04-09-2007, 13:12   #10 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Ein Jammer, dass es das nicht als Standard-Flashbefehl gibt.
Oder gibt es das doch mittlerweile?
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 04-09-2007, 13:27   #11 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Zitat:
Zitat von Weidler Beitrag anzeigen
Ein Jammer, dass es das nicht als Standard-Flashbefehl gibt.
Oder gibt es das doch mittlerweile?
Naja, gibt ja so ne tolle Suchmaschine...

http://www.kirupa.com/forum/showthread.php?t=249129
http://timotheegroleau.com/Flash/art...r_in_flash.htm
__________________
ERROR: Signature is too large

Geändert von rendner[i] (04-09-2007 um 13:30 Uhr)
rendner[i] ist offline   Mit Zitat antworten
Alt 04-09-2007, 14:19   #12 (permalink)
Techniker
 
Benutzerbild von hgseib
 
Registriert seit: Sep 2003
Ort: 64807
Beiträge: 16.322
wenn du was kurviges brauchst:
http://www.seibsprogrammladen.de/fra...ispiele/flash6
-> Zeichnen
u.a.
BSpline 3.+5.Ordnung, Bézier 6.Grades, Kubischer Spline, Lagrange-Polynom, Newton- und Hermite- Interpolation, NURBS (4)
__________________
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 03:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele