Wie Entferne ich den gelben Rand, wenn ein Objekt den Fokus hat, die in Flash?
Wie Entferne ich den gelben Rand - focusRect - in as3
Ich habe versucht, die Bühne.focusRect = false aber das macht den job nicht machen.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mehr info: Rockabit Beitrag
🙂
Versuchen:
In der Klasse' Konstruktor. Arbeitete für mich 🙂
Aus der docs: flash.display.InteractiveObject-Instanz.focusRect(focusRect:Object):void
Gibt an, ob dieses Objekt zeigt eine Fokus-Rechteck. Es kann einer von drei Werten: wahr, false, oder null. Die Werte von true und false arbeiten, wie erwartet, der angibt, ob oder nicht das Fokus-Rechteck angezeigt wird. Ein Wert von null zeigt an, dass dieses Objekt gehorcht der stageFocusRect-Eigenschaft der Bühne.
Ich vor dem gleichen problem, während ich ein Spiel. Ich wollte den Fokus auf meine main-Klasse durch Eingabe von:
aber ein gelbes Rechteck erschien.
Dann tippte ich:
aber dieses mal, nicht ein gelbes Rechteck, aber ein gelbe Linie erschien.
Dann tippte ich:
Und dieses mal hat es geklappt. Kein gelbes Rechteck oder eine Linie erschien. So, ich erkannte, dass Reihenfolge ist nicht egal, manchmal.
Wenn Sie die Arbeit mit der Klasse einfach importieren: