Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 05-03-2007, 21:00   #1 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 51
draw random line

guten abend zusammen,

ich möchte gerne das flash per actionsript ein linienobjekt zeichnet. begrenzt durch die bühne soll immer weiter von zufallspunkt zu zufallspunkt ein objekt entstehen.

das zeichnen des objektes klappt soweit. allerdings bleibt das objekt nicht stehen sondern springt bei jeder weiteren linie über die bühne...was ich mir nicht erklären kann...?

mein code soweit:

frame1:
_root.createEmptyMovieClip("line",1);
line.lineStyle(1,0x9B1020,100);

frame2:
_x = Math.round((Math.random() * 1024));
_y = Math.round((Math.random() * 768));
line.lineTo(_x,_y);

frame3:
gotoAndPlay(2);

vielleicht kann mir jemand einen hinweis geben wie ich das in den griff bekomme.

vielen dank,
stuntman
stuntman ist offline   Mit Zitat antworten
Alt 05-03-2007, 21:06   #2 (permalink)
liebt Skorpionin
 
Benutzerbild von Skorpion
 
Registriert seit: Apr 2003
Beiträge: 1.258
_x und _y sind reserviert, du darfst sie nicht frei als Variablen benutzen. So wie du sie anwendest werden sie als Eigenschaften (sprich: Position) deines line-MovieClips angesehen.

Darum:

PHP-Code:
xp Math.round((Math.random() * 1024));
yp Math.round((Math.random() * 768));
line.lineTo(xp,yp); 
Gruss - Skorpion
Skorpion ist offline   Mit Zitat antworten
Alt 05-03-2007, 21:11   #3 (permalink)
undefined
 
Benutzerbild von mildesign
 
Registriert seit: Jul 2001
Ort: Stuttgart
Beiträge: 1.839
versuchs mal mit setInterval anstatt die Flash 4 Framezerstückelung

außerdem sind _x und _y geschützte Variablennamen für die Position von Movie Clips --> nicht verwenden

Edit
schon wieder zu spät wann kommt endlich das Echtzeitforum mit Ajax Verhalten ;o)
__________________
mfg Frank

Geändert von mildesign (05-03-2007 um 21:12 Uhr)
mildesign ist offline   Mit Zitat antworten
Alt 05-03-2007, 21:11   #4 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 51
ich bin begeistert...:-)
klappt wunderbar.

vielen dank Skorpion.
stuntman ist offline   Mit Zitat antworten
Alt 05-03-2007, 21:12   #5 (permalink)
Neuer User
 
Registriert seit: Sep 2003
Beiträge: 51
das mit dem setInterval werde ich auch gleich ausprobieren.

danke frank.
stuntman ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind an
Pingbacks sind an
Refbacks sind an



Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.

Domains, Webhosting & Vserver von Host Europe
Unterstützt das Flashforum!
Adobe User Group


Copyright ©1999 – 2012 Marc Thiele