| |||||||
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) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 10
| Buttons dynamisch erstellen
Hi, ich will einen Array von den Buttons, wo man bei den Eigenschaften zwischen "Grafik", "Schaltfläche" und "Movieclip" wählen kann, dynamisch erstellen. Ich gehe davon aus, dass das die Button-Klasse ist, richtig?! Der Array ist auch kein Problem, ist ja eine einfache Schleife, die das vollfüllt. Fragt sich nur, was ich alles machen muss, bis der Button erscheint. Bis jetzt bin ich soweit: _root.Btn = new Button(); _root.Btn._x=10; _root.Btn._y=10; _root.Btn._width=100; _root.Btn._height=100; _root.Btn._focusrect = true; _root.Btn._visible; Fragt sich jetzt nur, wie ich die Schaltfläche aus der Bibliothek "assignen" kann, und den Button entgültig anzeigen.. Kann mir dabei jemand Tipps o.ä. geben? Danke, AK-Palme |
| | |
| | #2 (permalink) |
| action scribbler Registriert seit: Jun 2005
Beiträge: 67
|
du musst deinem Button einen Inhalt zuordnen, z.B. per Drawing-API ein rechteck! dann solltest du ihn sehen! z.B. ActionScript:
|
| | |
| | #3 (permalink) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 10
|
Danke für die rasche Antwort. Nu wird er auch angezeigt ein problem noch und eine Frage: Warum Funktioniert das so nicht mit dem Ereignis? Code: _root.btn= new Button();
with (_root.btn){
beginFill(0x6699CC,100);
lineTo(50,0);
lineTo(50,50);
lineTo(0,50);
lineTo(0,0);
endFill();
onRelease = function(){ trace("mööp"); }
} |
| | |
| | #4 (permalink) | |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
| Zitat:
Und somit kannste auch keinen Button erstellen! Man kann ja auch nicht mit PHP-Code: PHP-Code: Geändert von rendner[i] (01-09-2005 um 16:21 Uhr) | |
| | |
| | #6 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
|
Tipp suche nutzen! Mann kann soweit ich weis gar keine Buttons dynamisch erstellen, nur aus der Bibliothek auf die Bühne laden. Ja das kann man dann auch einfärben: PHP-Code: |
| | |
| | #8 (permalink) |
| ................ Registriert seit: Jun 2004
Beiträge: 15.890
|
Hi! Man muss ja auch keinen "Button" erstellen. Aber den MC als solchen zu nutzen geht natürlich... ActionScript:
__________________ ternärer Konditionaloperator +++ Bitte keine Privat-Nachrichten bezüglich Flashfragen! +++ |
| | |
| | #9 (permalink) | |||
| Neuer User Registriert seit: Aug 2005
Beiträge: 10
| Zitat:
Zitat:
Zitat:
| |||
| | |
| | #11 (permalink) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 10
|
So, das ist mein Code bis jetzt: Code: _root.createEmptyMovieClip("HHCity", 0);
_root.HHCity.attachMovie("Hamburg", "HHCity", 0);
var HHColor = new Color(_root.HHCity);
HHColor.setRGB(0xFF0000);
_root.HHCity.onRelease = function (param){
trace("HHCity");
} |
| | |
| | #13 (permalink) |
| Neuer User Registriert seit: Aug 2005
Beiträge: 10
|
kannst du dir mal angucken, wie man das so lösen könnte, dass mehr als ein Button erzeugt wird? Ich hab wohl Probleme mit createEmptyMovieClip... Code: _root.Countries = new Array(50);
for(i = 0; i < _root.Countries.length; i++){
createEmptyMovieClip("Country", 0);
Country.attachMovie("Hamburg", "Country", 0);
Country._y= 1*(i+1);
Country._x=100;
trace(Country._y);
var CountryColor = new Color(Country);
Country.onRelease = function (){
trace(this._y);
}
_root.Countries[i] = Country;
} |
| | |
| | #14 (permalink) |
| voidboy Registriert seit: Sep 2004 Ort: München
Beiträge: 5.588
| PHP-Code: |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |