Noch nicht viel geschrieben
moin leute ;D
also will mich grade in as3 einarbeiten und stoße schon auf das erste kleine große problem.
der mauszeiger wird durch einen pfeil ersetzt(feil).
auf der bühne ist ein weiterer movieclip (ziel).
wenn der pfeil mit irgendeiner kante das ziel berürt, so soll es die farbe ändern, das machts aber natürlich nicht :schmoll: , sondern erst wenn ich mit den mauszeiger mittig über dem ziel bin.
woran liegts ??
also will mich grade in as3 einarbeiten und stoße schon auf das erste kleine große problem.
der mauszeiger wird durch einen pfeil ersetzt(feil).
auf der bühne ist ein weiterer movieclip (ziel).
wenn der pfeil mit irgendeiner kante das ziel berürt, so soll es die farbe ändern, das machts aber natürlich nicht :schmoll: , sondern erst wenn ich mit den mauszeiger mittig über dem ziel bin.
woran liegts ??
Code:
var orig:ColorTransform = ziel.transform.colorTransform;
var neww:ColorTransform = new ColorTransform(1, 1, 1, 1, -255, 0, 255, 0);
Mouse.hide();
function frames (e:Event)
{
feil.x = mouseX;
feil.y = mouseY;
if (ziel.hitTestPoint(mouseX, mouseY, true))
{
ziel.transform.colorTransform = neww;
}
else
{
ziel.transform.colorTransform = orig;
}
}
stage.addEventListener(Event.ENTER_FRAME, frames);