| |||||||
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: Jul 2007
Beiträge: 16
| Label Farbe, Text Farbe ändern?
Hallo ich bin ziemlich "neu" in Flash...ich möchte gerne meine Label und ButtonFarben ändern, wie ich aus den LiveDocs entnommen habe geht das mit my_label.setStyle("fontColor", "haloOrange"); Ich habe eine eben "actions" dort steht ActionScript drin für listener usw... Klappt alles ganz gut, jetzt möchte ich für verschiedene Label Schriftfarbe usw ändern... Wenn ich also den o.g. code in meine "actions" Ebene schreibe, passiert NICHTS. Das Label trägt den instanznamen my_label. Kann mir jemand sagen wie ich das anstellen kann? Gruß Florian
__________________ -- cheers, Flo |
| | |
| | #2 (permalink) |
| Neuer User Registriert seit: Jul 2007
Beiträge: 16
|
Hm okay, ich habe es jetzt so gelöst...sorry für den Post, aber ich hab ungefähr 1 Minute danach die Lösung gefunden: In die ebene mit dem label :my_label: hab ich folgenden Code kopiert: import mx.styles.CSSStyleDeclaration; _global.styles.Label = new CSSStyleDeclaration(); _global.styles.Label.setStyle("color", 0x00FF00); _global.styles.Label.setStyle("fontWeight", "bold"); Jetzt werden alle LABEL mit diesen properties ausgestattet. Vielleicht braucht das noch jemand.
__________________ -- cheers, Flo |
| | |
| | #4 (permalink) |
| Neuer User Registriert seit: Jul 2007
Beiträge: 16
| hmmmm
Eine Frage habe ich doch noch, ich möchte das Layout der UiScollBar Komponente Ändern, das funktioniert allerdings nicht so richtig... Ich habe in den ersten Frame meiner fla Datei folgendes stehen: import mx.styles.CSSStyleDeclaration; _global.styles.List = new CSSStyleDeclaration(); _global.styles.List.setStyle("color", 0xFFFFFF); _global.styles.List.setStyle("fontWeight", "normal"); _global.styles.List.setStyle("backgroundColor", 0x000000); _global.styles.List.setStyle("borderColor", 0x000000); _global.styles.List.setStyle("scrollTrackColor", 0x000000); _global.styles.List.setStyle("borderStyle","none") ; _global.styles.UIScrollBar = new CSSStyleDeclaration(); _global.styles.UIScrollBar.setStyle("backgroundCol or", 0x000000); _global.styles.UIScrollBar.setStyle("scrollTrackCo lor", 0xFF9900); _global.styles.UIScrollBar.setStyle("selectionColo r", 0x336699); _global.styles.UIScrollBar.setStyle("themeColor", 0x000000); _global.styles.UIScrollBar.setStyle("selectionDura tion",0); Für die List funktioniert das, aber für die scollbar leider nicht Weiss jemand warum? EDIT: die whitespaces sind im Code nicht drin, zumindest sieht es so aus.
__________________ -- cheers, Flo Geändert von floh_ (28-07-2007 um 15:33 Uhr) |
| | |
| | #5 (permalink) |
| Neuer User Registriert seit: Jul 2007
Beiträge: 16
| Gibt es dafür keine Lösung?
Ich suche jetzt seit ein Paar Stunden im Netz nach einer Lösung, es scheint ein gängiges Problem zu sein die UIScrollBar zu "skinnen". Wenn jemand eine Lösung hat sollte man die vielleicht zu der Linksammlung hinzufügen.
__________________ -- cheers, Flo |
| | |
| | #6 (permalink) |
| Neuer User Registriert seit: Jul 2007
Beiträge: 16
| So nach circa 5 Stunden habe ich die Lösung gefunden!
Ich versuche das jetzt mal als Tutorial zu schreiben: Die Frage war, wie ändere ich die Layout-Eigenschaften meiner UiScrollBar? Ich benutze Flash CS3 Professional (Ich denke aber das das mit älteren Versionen auch funktioniert.) In 6 Schritten zur CustomScrollbar: 1. Als erstes öffnet ihr eurer Flashdokument zum Beispiel mein_projekt.fla. 2. Unter: Datei -> Importieren -> externe Bibliothek öffnen kommt ihr zum Dateibrowser. Dort navigiert ihr zu eurem Flash Installationsverzeichnis zum Beispiel: C:\Programme\Adobe\Flash\ von da aus geht ihr zu \de\configuration\componentsource\actionscript2.0\ FLA\HaloTheme.fla diese Datei öffnet ihr. 3. Jetzt solltet ihr in eurer Flashumgebung ein neues Fenster offen haben "Externe Bibliothek - HaloTheme.fla. In dem offenen Tab findet ihr FlashUI components 2. Wenn ihr doppelt auf die Bibliothek klickt öffnet sie sich. Ihr navigiert so das ihr zu \themes\MMdefault kommt. Dort findet ihr alle Komponenten die dieses Theme verwendet. Jetzt zieht Ihr den Ordner Scrollbar in /EURE/ Bibliothek (also die Eures Dokuments mein_projekt.fla). 4. Wenn ihr dann wieder doppelt auf auf die gerade importiere Bib. klickt seht ihr alle Komponenten des Themes. Am besten ihr nehmt ScollBarAssets und zieht den Clip auf eure Bühne. Wenn ihr alles richtig gemacht habt, solltet ihr an dieser Stelle alle Teile der Scrollbar vor euch haben, also UpButton, DownButton etc etc. 5. Mit einem weiteren Doppelklick auf einer der Symbole öffnet ihr den "Editiermodus" ihr könnt jetzt nach belieben mit der IDE von Flash die Symbole verändern. Ihr seht die veränderungen sofort. 6.Wenn ihr eure Kompontente nach Wunsch angepasst habt, könnt ihr wie gewöhnlich aus der Komponentenauswahl (die normale) eine UIScrollBar auf die Bühne ziehen /ACHTUNG/ die Komponente sieht noch "normal" aus. Und eure Anpassung zu sehen müsst ihr den Film testen (Strg+Enter). Voila Eure Custom Scrollbar. (Wenn Fehler drin sind, bitte grade Anschreiben)
__________________ -- cheers, Flo Geändert von floh_ (28-07-2007 um 21:34 Uhr) |
| | |
![]() |
| Lesezeichen |
| Themen-Optionen | |
| Ansicht | |
| |