Also versuche ich, ein Raster aus Rechtecken je transparenter zu machen, je näher die Maus dran ist.Wie kann MovieClip-Transparenz basierend auf der Mausposition geändert werden?
einige grundlegende Mathematik verwenden, ich dachte, dass ich es bekommen hatte, sondern es scheint, dass ich einen seltsamen Grafikfehler bekam hier gezeigt (vielleicht?):
Die Mitte der Ringe ist, wo die Maus ist.
Teil des Codes, der mit Transparenz befasst:
private function update(e:Event = null):void
{
for (var i:int = 0; i < buttons.length; i++) {
lightFact = getDistance(buttons[i])
lightBrightness = lightPower - (lightFact * 10)
buttons[i].alpha = lightBrightness
}
}
getDistance nur wird immer Abstand vom Block der Maus.
Jedes Rechteck ist ein Movieclip, wenn es darauf ankommt.
Sie nennen einen Fehler die Tatsache, dass Sie nicht wissen, wie etwas zu tun ist? – BotMaster