Hallo zusammen,
Ich war schon langer stiller Leser des Forum aber jetzt hab ich doch ein Problem das ich irgendiwe nicht gelöst bekomme. Ich möchte in Flash eine Linie zeichen mittels AS3. Mithilfe von http://www.tutorials.de/forum/flash/296388-linie-animiert-zeichnen.html hab ich das dann auch hingekriegt, ich habe die gleiche .fla genommen wie dort zur Verfügung gestellt worden ist. Jetzt stört mich aber das ich den Pfad vorzeichnen muss. Ich hab dann gedacht ok erstellst den Pfad einfach mit AS3 dynamisch. Dafür habe ich folgenden AS3 genommen
So das klappt der macht mir immer ein anderen Pfad hin. Das hab ich überprüft in dem ich den gleichen Code außerhalb einer Pfadebene ausgeführt habe. Er hat mir immer eine andere Linie generiert.
So jetzt kommt der Punkt. Damit ein MC am Pfad entlang fahren kann muss er ja am Ende des Pfade "angedockt" sein. Jetzt weiß ich aber nicht wie die Position eine zukünftigen Schlüsselbildes ändern kann. Ich weiß nicht mal ob das geht oder bin ich auf dem Holzweg ?
Ich hab dir Fla mal angehängt.
Ich bin für Tipps dankbar auch wenn es nur der ist das ich auf dem Holzweg bin
Grüße
Snownose
Ich war schon langer stiller Leser des Forum aber jetzt hab ich doch ein Problem das ich irgendiwe nicht gelöst bekomme. Ich möchte in Flash eine Linie zeichen mittels AS3. Mithilfe von http://www.tutorials.de/forum/flash/296388-linie-animiert-zeichnen.html hab ich das dann auch hingekriegt, ich habe die gleiche .fla genommen wie dort zur Verfügung gestellt worden ist. Jetzt stört mich aber das ich den Pfad vorzeichnen muss. Ich hab dann gedacht ok erstellst den Pfad einfach mit AS3 dynamisch. Dafür habe ich folgenden AS3 genommen
PHP:
var myShape:Shape= new Shape();
this.addChild(myShape);
myShape.graphics.moveTo(100,300);
myShape.graphics.lineStyle(2, 0x990000, .75);
var i:int;
var xpos:int;
var ypos:int;
var run:int;
for(i=0;i < 5;i++)
{
if(i == 0)
{
myShape.graphics.moveTo(xpos,ypos);
run = xpos;
}
xpos = Math.floor(Math.random()*900+1);
ypos = Math.floor(Math.random()*400+1);
while(run < xpos)
{
myShape.graphics.lineTo(run,ypos);
run++;
}
}
So das klappt der macht mir immer ein anderen Pfad hin. Das hab ich überprüft in dem ich den gleichen Code außerhalb einer Pfadebene ausgeführt habe. Er hat mir immer eine andere Linie generiert.
So jetzt kommt der Punkt. Damit ein MC am Pfad entlang fahren kann muss er ja am Ende des Pfade "angedockt" sein. Jetzt weiß ich aber nicht wie die Position eine zukünftigen Schlüsselbildes ändern kann. Ich weiß nicht mal ob das geht oder bin ich auf dem Holzweg ?
Ich hab dir Fla mal angehängt.
Ich bin für Tipps dankbar auch wenn es nur der ist das ich auf dem Holzweg bin

Grüße
Snownose