Jeg har i mellemtiden laved en demo til dig.
Der er en stor blå cirkel som står fast som referencepunkt og et movieClip (rød prik) som bevæger sig (svæver langsomt)
koden får du her men send en email med dit brugernavn og ref
http://www.eksperten.dk/spm/172742så sender jeg gerne demoen til dig.
onClipEvent (load) {
init();
function init () {
minDiameter = 2;
maxDiameter = random(5)+minDiameter;
// her vælger du selv hvor meget pilen må afvige fra cursorens placering
trace ("maxDiameter "+maxDiameter);
original_x = _x;
original_y = _y;
}
function randomDrift () {
inc = 0.01;
theta_radius += 5*inc*Math.random();
theta_x += 3*inc*Math.random();
theta_y += 5*inc*Math.random();
radius = maxDiameter*Math.sin(theta_radius);
x_speed = radius*Math.sin(theta_x);
y_speed = radius*Math.cos(theta_y);
_x = original_x +x_speed;
_y = original_y +y_speed;
}
}
onClipEvent (enterFrame) {
randomDrift();
}
mvh geo geo@lingoman.dk