so siehts aus…. <marquee behavior="scroll" direction="down" scrollamount="3" style="position:absolute; left:220; top:50; width:14; height:800;"><img src="http://tsbf.de/img/icon_facebook.gif" /></marquee><marquee behavior="scroll" direction="down" scrollamount="3" style="position:absolute; left:220; top:50; width:14; height:800;"><img src="http://tsbf.de/img/icon_facebook.gif" /></marquee> hier anschauen
Nach dem dynamischen dazuladen eines Textes in ein Textfeld, welches mit einer UIScrollbar-Komponente gescrollt werden soll, bleibt der Srcollbalken an der zuletzt gescrollten Stelle stehen. Ich finde das ist ein Bug. Aber was solls. Dieses hier, fixt das: myScrollBar.setScrollPosition(0);myScrollBar.setScrollPosition(0);
willst du aus einem Movieclip eine Variable in root setzen früher _root.myVar = true; _root.myVar = true; so geht das unter AS3: MovieClip(root).myVar = true;MovieClip(root).myVar = true;
Als ich letzten UIScrollbars „Scrollbar-dicke“ ändern wollte, habe ich mich totgesucht: z.B. C:/Programme/Adobe Flash CS4/Common/Configuration/Component Source/ActionScript 3.0/User Interface/fl/controls/ScrollBar.as zusätzliche komponenten (aus dem Netz z.B.) findet man hier: C:\Dokumente und Einstellungen\BENUTZERNAME\Lokale Einstellungen\Anwendungsdaten\Adobe\Flash CS 4\SPRACHE\Configuration\Components nur mal so als kleine Merkstütze, falss ich das mal wieder suchen sollte…
Kann man ja immer mal gebrauchen… var tmp:String = "gfx" + picNumber; var classRef:Class = getDefinitionByName(tmp) as Class; var bitmapData:BitmapData = new classRef(0,0); var bmp:Bitmap = new Bitmap(bitmapData); bmp.smoothing = true; var tmp2:MovieClip = new MovieClip(); tmp2.name="container1" tmp2.addChild(bmp); var sxx = tmp2.width/2; var syy = tmp2.height/2; var hgfx:MovieClip = new MovieClip(); hgfx.addChild(tmp2); hgfx.getChildByName("container1").x -= sxx; …
Nutzt man ein Shape oder ein Image aus der Library, erstellt Flash intern eine Instance, welche dann auch einen automatischen Namen („instance2453“) erhält. Genau diese wird bei Droptarget zurückgegeben und nicht z.B. der Name des MovieClips, welchen das image/Shape enthält. Den Namen des Clips, mit welchem man arbeiten möchte, erhält man so: function MouseHandler(e:MouseEvent):void { …
Ewig gesucht und nichts geunden. Selber rauskriegen rules! Wer eine Textarea-Komponente benutzt und nicht möchte, das man den Text kopieren oder auswählen kann oder (was schlimmer ist) das der Mauspfeil sich beim Drüberfahren in den „Strich“ ändernt, nutzt diese zwei Zeilen: myTexarea.textField.mouseEnabled = false; myTexarea.textField.selectable = false;myTexarea.textField.mouseEnabled = false; myTexarea.textField.selectable = false;
Das ist nicht schön. Nutze diese Parameter <param name="wmode" value="transparent" /><param name="wmode" value="transparent" /> beim embedd-tag noch wmode="transparent"wmode="transparent" einfügen
Letztens hatte ich böse Probleme mit Facebook. Die Seite war down…für mich. Googeln brachte dann die Gewissheit: ein DNS Server-Problem. DNS-Konfiguration ermittlen: „nslookup“ an der Eingabeaufforderung starten, gemeldet wird dann der zuständige DNS-Router, anschließend gibt man den Hostnamen ein (z.B. „masterlevel.de“) und man erhält die IP-Nummer. Nun sucht man sich aus dieser Liste einen oder …
Ein eigenes Kontextmenü in Flash hat was. Einfach diesen Code in ein Frame kopieren: var myMenu:ContextMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var myNotice=new ContextMenuItem("MasterLevel 2010"); var myEmail=new ContextMenuItem("info@masterlevel.de"); var myCopyright=new ContextMenuItem("Copyright – 2010"); myCopyright.enabled=false; myCopyright.separatorBefore=true; function openLink(e:ContextMenuEvent):void { navigateToURL(new URLRequest("http://www.masterlevel.de")); } myNotice.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT, openLink); myMenu.customItems.push(myNotice, myEmail, myCopyright); contextMenu=myMenu;var myMenu:ContextMenu = new ContextMenu(); myMenu.hideBuiltInItems(); var myNotice=new ContextMenuItem("MasterLevel …
Letzte Kommentare