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

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 08-04-2010, 08:14   #1 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
Rechteck mit Runden Ecken vergrößern

Hi!

Ich kann in Flash bekanntlich eigene Formen erzeugen, ein Rechteck zum Beispiel ist möglich. Jetzt möchte ich aber ein Rechteck mit abgerundeten Ecken erstellen. Wie erstelle ich so etwas am besten. Mit lineTo usw. oder kann ich auf die Scale9-Eigenschaft auch per AS zugreifen, so dass ich ein Rechteck mit abgerundeten Ecken vergrößern kann ohne dass die Ecken verzerren.
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 08-04-2010, 10:11   #2 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Du meinst sowas hier?
Working with 9-slice scaling - sephiroth.it (der 2. Punkt)
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 08-04-2010, 17:33   #3 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
Wie würde denn der Code zum Erstellen einen Rechteckes mit runden Kanten lauten. Ohne runde Kanten wäre es ja folgender:

Zitat:
_root.createEmptyMovieClip( "quadrat", 3 );
with (_root.quadrat){
beginFill (0xCCCCCC, 50);
lineStyle (5, 0x888888, 100);
moveTo (150, 150);
lineTo (200, 150);
lineTo (200, 200);
lineTo (150, 200);
lineTo (150, 150);
endFill();
}
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 08-04-2010, 18:04   #4 (permalink)
ING
whatever
 
Registriert seit: May 2008
Beiträge: 419
hatte ich schonmal bei den swish kollegen gepostet

ActionScript:
  1. // parameter:
  2. // 1 + 2 : linke obere ecke
  3. // 3 + 4 : rechte untere ecke
  4. // 5     : abrundung
  5. MovieClip.prototype.drawRoundedRect = function(x1,y1,x2,y2,rr) {
  6.    this.moveTo(x1 + rr,y1);
  7.    this.lineTo(x2 - rr,y1);
  8.    this.curveTo(x2,y1,x2,y1 + rr);
  9.    this.lineTo(x2,y2 - rr);
  10.    this.curveTo(x2,y2,x2 - rr,y2);
  11.    this.lineTo(x1 + rr,y2);
  12.    this.curveTo(x1,y2,x1,y2 - rr);
  13.    this.lineTo(x1,y1 + rr);
  14.    this.curveTo(x1,y1,x1 + rr,y1);
  15. }
ING ist offline   Mit Zitat antworten
Alt 08-04-2010, 18:17   #5 (permalink)
mod_rewrite
 
Benutzerbild von sonar
 
Registriert seit: Feb 2003
Ort: München
Beiträge: 15.621
Ach Flash 8/AS2… oh je.
__________________
RTFM
Wie man Fragen richtig stellt.

Achim Bindannmalweg

Money makes the world go round, fear makes it turn much faster.
(New Model Army)
sonar ist offline   Mit Zitat antworten
Alt 11-04-2010, 14:47   #6 (permalink)
Neuer User
 
Benutzerbild von velocity.
 
Registriert seit: May 2005
Beiträge: 310
Hi!

Muss der Movieclip in den Gezeichnet wird mit createEmptyMovieClip erstellt werden oder kann ich auch einen MC selber erstellen. Mir ist aufgefallen, dass er probleme hat wenn der mc selber erstellt wird. Er zeichnet zwar, aber es ist flash egal ob ich den mc davor wo anders positioniert habe oder nicht, wohingegen wenn ich den mc mit createEmptyMovieClip erstelle und mit _x die position ändere er auch das gezeichnete wo anders erstellt.

Vielen Dank schon einmal!
__________________
- we start 2009 -


http://www.aelfsciene.com - © Copyright. All rights reserved.
velocity. ist offline   Mit Zitat antworten
Alt 11-04-2010, 15:33   #7 (permalink)
ING
whatever
 
Registriert seit: May 2008
Beiträge: 419
Zitat:
Zitat von velocity. Beitrag anzeigen
Muss der Movieclip in den Gezeichnet wird mit createEmptyMovieClip erstellt werden oder kann ich auch einen MC selber erstellen.
das sollte keine rolle spielen, geht beides. vermutlich hast du irgendwo einen fehler drin weshalb es zb. am falschen ort gezeichnet wird
ING 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
das rechteck lebt - ich will keine runden Ecken!!! Cemotion Flash 8 2 24-02-2009 13:21
rechteck mit gestrichelten linien und "runden" ecken alexpetri Bitmap-Programme 6 04-03-2005 18:16
Keine Runden Ecken Theleria Flash MX 3 08-02-2005 10:09
Pop up mit runden Ecken casper007 Flash MX 2004 1 13-12-2004 10:35
gescripptetes Rechteck mit "runden" Ecken Marcellus ActionScript 1 10 15-08-2003 10:59


Alle Zeitangaben in WEZ +1. Es ist jetzt 19:27 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele