Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-08-2003, 21:14   #1 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Linie mit verlauf füllen ??!

Bin fleißig am linien malen- mit make line.. line to ...

besteht irgend eine möglichkeit, diese netten Dinger mit einem Verlauf zu füllen ? Linestyle läßt ja nur farbe, alpha und dicke zu !?
Gruß apfel 007
apfel007 ist offline   Mit Zitat antworten
Alt 08-08-2003, 22:16   #2 (permalink)
{flasher}
 
Benutzerbild von Majo
 
Registriert seit: Mar 2003
Ort: on water
Beiträge: 2.823
eine linie geht nicht zu füllen wie auch

gibt aber nen trick.....versuch mal ein 1 pix hohes rechteck
ActionScript:
  1. _root.createEmptyMovieClip( "verlauf", 1 );
  2.               with ( _root.verlauf )
  3.  
  4.               {
  5.  
  6.               colors = [ 0xFF0000, 0x0000FF ];
  7.               alphas = [ 100, 100 ];
  8.               ratios = [ 0, 0xFF ];
  9.               matrix = { a:200, b:0, c:0, d:0, e:200, f:0, g:200, h:200, i:1 };
  10.               beginGradientFill( "linear", colors, alphas, ratios, matrix );
  11.               moveto(100,100);
  12.               lineto(100,101);
  13.               lineto(200,101);
  14.               lineto(200,100);
  15.               lineto(100,100);
  16.               endFill();
  17.  
  18.               }

copy&paste in eine leere fla und testen
__________________
hang loose
Majo ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:27   #3 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Hi Mojo !
Is natürlich ne Möglichkeit! Aber bei kreisbögen wirds natürlich so etwas schwierig ?!
Werds mal mit ein paar linien übereinander probieren !

Gruß Apfel007
apfel007 ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:34   #4 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
kreisförmig ist es dann genau das gleiche...du musst den kreis dann aus verschiedenen linien zusammensetzen und dann den verlauf halt per as erzeugen, geht dann halt nicht per beginGradientFill oder so

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:36   #5 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
<blöderGedanke>
Warum nicht eine einfarbige Linie, die dann aber als Maske definieren und drunter eine Fläche mit einem Verlauf setzen?
</blöderGedanke>

ungetestet ...
Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:37   #6 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
kannst aber auch einfach deine linien zeichnen wie gewohnt, linienbreite einstellen, linien in füllungen konvertieren (modify>shape>convert line to fill) und ide dann mit welchen gradienten auch immer füllen.
fresh ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:38   #7 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
@ rena: weil linien nichts maskieren. brauchst ne füllung für ne maske...
fresh ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:41   #8 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Zitat:
Geschrieben von rena
<blöderGedanke>
Warum nicht eine einfarbige Linie, die dann aber als Maske definieren und drunter eine Fläche mit einem Verlauf setzen?
</blöderGedanke>

ungetestet ...
Gruß
rena
an sowas hab ich auch schon gedacht...würde dann sogar noch einfacher gehen...die linie könnte die differenz aus 2 kreisen mit 1px unterschied sein, dann hätten wir einen "hohlkreis" (weiß nicht, ob es das auch bei kreisen gibt, bei kugeln auf jeden fall, aber ihr wisst ja, was ich meine).

problem wäre dann halt, dass der verlauf nicht um den kreis laufen würde, sondern von einer seite zur anderen.

Sebastian
sebastian ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:52   #9 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
hohlkreis isn ring (dreidimensional: torus)
fresh ist offline   Mit Zitat antworten
Alt 11-08-2003, 10:52   #10 (permalink)
meistens harmlos
 
Benutzerbild von rena
 
Registriert seit: Jun 2001
Ort: Stuttgart
Beiträge: 17.643
@fresh
Hast auch wieder recht *stirnpatsch* ... sagte ja, war nur so ein spontaner Gedanke.

@Sebastian
Jup, wenn man so was "ausschneiden" könnte. Die Frage ist letztlich ob sich das ganze zu scripten - was der Apfel ja will - wirklich lohnt oder ob der Weg von Fresh, das halt doch manuell auf die Bühne zu setzten in vielen Fällen nicht doch sinnvoller ist. Kommt aber auf die Anwendung an, schätze ich ...

Gruß
rena
__________________
www.rena-hermann.de

The angels have the phone box
rena ist offline   Mit Zitat antworten
Alt 11-08-2003, 11:23   #11 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
aso... auf die idee, apfel wollte die linien skripten, war ich gar nicht gekommen. hab mich schon gewundert, warum hier alle ihre as-kenntnisse rauskramen. make line hat mich wohl verwirrt...
fresh ist offline   Mit Zitat antworten
Alt 11-08-2003, 11:25   #12 (permalink)
Flashworker
 
Benutzerbild von sebastian
 
Registriert seit: Nov 2001
Ort: Wiesbaden
Beiträge: 10.945
Zitat:
Geschrieben von fresh
hohlkreis isn ring
lol ja, endlich kann ich auch mal was auf die hitze schieben *g*
sebastian ist offline   Mit Zitat antworten
Alt 11-08-2003, 14:11   #13 (permalink)
Neuer User
 
Benutzerbild von apfel007
 
Registriert seit: May 2003
Ort: Hamburg
Beiträge: 161
Cool witzich !!!

Schön dass ihr euch soooooo Gedanken um meine linien macht !!!
Habe jetzt einfach zwei linien über einander gelegt, eine breiter und 50 alpha und eine schmaler und 100 alpha !
Das sieht fast so gut aus, wie von hand gemacht .. -fresh- wenn die linie max 6 px breit ist !


gruß apfel 007
apfel007 ist offline   Mit Zitat antworten
Alt 11-08-2003, 14:40   #14 (permalink)
LastActionScriptHero
 
Benutzerbild von k7c4
 
Registriert seit: Apr 2002
Beiträge: 572
Um für nomenklaturische Verwirrung zu sorgen.

Ein Ring ist auch ein Begriff aus der Algebra und bezeichnet nix Gometrisches. Besser sollte man Kreisring (engl. annulus) sagen.

Etwas wie einen Hohlkreis, kann es nicht geben, denn mathematisch ist der Kreis (circle) nur die Linie. Die Fläche innerhalb des Kreises ist die Kreisscheibe (disc). Deswegen hätte die Frage nach einer 'Hohlkreisscheibe' lauten sollen
__________________
All your AS are belong to us! haha!
Beweise heute Deine Tierliebe: Schlage nie ein totes Pferd!
k7c4 ist offline   Mit Zitat antworten
Alt 11-08-2003, 15:07   #15 (permalink)
Neuer User
 
Registriert seit: Jun 2001
Ort: Zürich
Beiträge: 1.776
ich hab mich beim posten schon gefragt, ob denn jetzt einer mit gruppen, ringen, körpern kommen würde und 40:60 gegen mich gewettet...
fresh 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:33 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele