Tach zusammen,
habe im Netz diese Code gefunden, um Objekte "schweben" zu lassen. Leider funzt er nicht, da ich:
1. nicht weiß wo ich ihn patzieren soll (ich würde sagen auf einen Leeren Frame)
2. nicht weiß wie er das richtige Objekt anspricht.
Hier der Code:
Da ich diese Obtik genial finde, würde ich das gerne verstehen. Hat jemand einen Rat?
habe im Netz diese Code gefunden, um Objekte "schweben" zu lassen. Leider funzt er nicht, da ich:
1. nicht weiß wo ich ihn patzieren soll (ich würde sagen auf einen Leeren Frame)
2. nicht weiß wie er das richtige Objekt anspricht.
Hier der Code:
Code:
var mc = this.createEmptyMovieClip("schweb", 0);
mc._x = 100;
mc.beginFill(0xCC0000);
mc.moveTo(-10, -10);
mc.lineTo(10, -10);
mc.lineTo(10, 10);
mc.lineTo(-10, 10);
mc.lineTo(-10, -10);
mc.range = 50; // bewegungsbereich
mc.power = 1000; // zugkraft
mc.weight = 10; // traegheit
mc.grav = 2; // auftrieb
mc.horizont = 200 // horizont
mc.onEnterFrame = function() {
var destination = Math.random()*this.range;
var distance = destination - this._y + this.horizont;
var addY = distance/this.power;
this.overshoot += addY*this.weight-this.grav;
this._y += addY+this.overshoot;
}