package draggablemp3player;
import javafx.animation.*;
import javafx.scene.*;
public class RolloverBehavior {
public-init var target:Node;
def fader = Timeline {
keyFrames: [
at (0s) {
target.opacity => 0.0
},
at (0.2s) {
target.opacity => 1.0
}
]
};
init {
target.onMouseEntered = function(e) {
fader.rate = 1.0;
fader.play();
}
target.onMouseExited = function(e) {
fader.rate = -1.0;
fader.play();
}
}
}