Hallo zusammen,
versuche über einem MovieClip eine Maske zu legen, was auch funktioniert.
Später added dieser MovieClip eine instance einer Klasse was auch funktioniert, jedoch wird diese instance nicht mit maskiert.
kann mir jemand sagen woran es liegt?
danke und gruß
juwel
versuche über einem MovieClip eine Maske zu legen, was auch funktioniert.
Später added dieser MovieClip eine instance einer Klasse was auch funktioniert, jedoch wird diese instance nicht mit maskiert.
PHP:
private function initBg():void
{
bg = new Sprite();
/*
...
*/
addChild(bg);
bg.addEventListener(SomeEvent.Some,some)
initMask();
}
private function some():void
{
initStart();
}
private function initMask():void
{
_mask = new Maske(bg.width,bg.height,0,0/*bg.x,bg.y*/);
bg.addChild(_mask);
bg.mask = _mask;
}
private function initStart():void
{
_start = new Start();
bg.addChild(_start);
}
// class Start
public class Start extends MovieClip
{
public function Start()
{
// Test
// -------------------------------------
var _fmt:TextFormat = new TextFormat();
_fmt.bold = true;
_fmt.color = 0xFFFFFF;
_fmt.font = "Tahoma";
_fmt.size = 12;
var _fmt2:TextFormat = new TextFormat();
_fmt2.bold = true;
_fmt2.color = 0xFFFFFF;
_fmt2.font = "Arial";
_fmt2.size = 12;
var tf:TextField = new TextField();
tf.text = "Welcome 1";
tf.setTextFormat(_fmt);
var tf2:TextField = new TextField();
tf2.text = "Welcome 2";
tf2.setTextFormat(_fmt2);
addChild(tf);addChild(tf2);
tf.y = tf2.y = 200;
tf2.x = tf.width;
// -------------------------------------
}
}
kann mir jemand sagen woran es liegt?
danke und gruß
juwel