| |||||||
Du magst keine Werbung? Wir auch nicht!
Einfach registrieren und die Werbung ist weg. Diese Nachricht sehen nur nicht registrierte Nutzer.
![]() |
| | LinkBack | Themen-Optionen | Ansicht |
| | #1 (permalink) |
| Banned Registriert seit: Sep 2011
Beiträge: 2
| Verschachtelte Sprite-Container
Hallo, ich füge im Code ein Sprite-Objekt einem anderen mit der addChild-Methode hinzu. Das child-Objekt ist jedoch größer als das parent-Objekt. Hat jemand eine Idee wie man quasi nur den Teil des 2ten Objektes anzeigen kann, der sich mit dem anderen "überlappt"? Das width-Attribut scheint keinen Einfluss darauf zu haben... Code: Code: var container:Sprite = new Sprite(); container.graphics.beginFill(0x002200); container.graphics.drawRoundRect(tableLeft, tableTop, tableWidth, tableHeight, tableWidth/30, tableWidth/40); container.graphics.endFill(); container.width=tableWidth; var ptable:Sprite = new Sprite; ptable.graphics.beginFill(0x006600); ptable.graphics.drawEllipse(tableLeft/1.1, tableHeight*.5, tableWidth*1.1, tableHeight*.5); ptable.graphics.endFill(); container.addChild(ptable); stage.addChild(container); |
| | |
| | #2 (permalink) |
| Flash-Designer Registriert seit: May 2006 Ort: Wiesbaden
Beiträge: 6.162
| Willkommen im FlashForum! Anzeigeobjekte in ActionScript funktionieren anders als z.B. <div>s in HTML. Bei Ihnen ist die Größe nicht vorgegeben, sondern ergibt sich aus der Größer ihrer Inhalte. Wenn man also ein Größeres in ein kleineres Anzeigeobjekte steckt, hat das zur Folge, das Letzteres entsprechen größer wird. Wenn Du die sichtbare Größe eines Anzeigeobjekts begrenzen möchtest, musst Du es maskieren. Dafür erzeugt man ein weiteres Anzeigeobjekt in der gewünschten Größe und verwendet dieses als Maske.
__________________ Viele Grüße // Martin Martin Kraft // Interaktionsdesign Hilfreiche Websites: // Hilfe zur Adobe Flash Plattform // ActionScript 2 Referenz // ActionScript 3 Referenz // ActionScript 3 Arbeitshandbuch // weitere Flash Ressourcen Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da! |
| | |
![]() |
| Lesezeichen |
| Stichworte |
| addchild, as3, sprite, width |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| Verschachtelte Sprite-Objekte ansprechen | vortexghost | ActionScript 3 | 9 | 14-09-2010 13:25 |
| Sprite im Sprite klickbar | Mr.Sunburn | ActionScript 3 | 9 | 13-09-2010 16:18 |
| Anfängerfrage Sprite als Container - keine Anzeige!? | SynSyn | ActionScript 3 | 6 | 07-04-2010 08:55 |
| /// TextField in Sprite -> Sprite.width IST FALSCH !!! | Vokator | ActionScript 3 | 15 | 26-03-2010 09:10 |
| verschachtelte container ansprechen... | TELLO | ActionScript 2 | 7 | 02-02-2009 09:46 |