Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 15-02-2005, 22:09   #1 (permalink)
Neuer User
 
Benutzerbild von Daniel73
 
Registriert seit: Aug 2002
Beiträge: 12
Starfield bleibt schwarz

Ist nur ne Anfängerfrage:
habe folgenden Code aus dem Teil eines Spieles eines Buches rausgezogen (siehe Screenshots).
Obwohl das anscheinend haargenauso ausschaut wie in dem Buch,
bleibt mein Bildschirm schwarz:
irgendjemand ne Ahnung??

Danke.
Angehängte Dateien
Dateityp: zip stafield1.zip (43,2 KB, 6x aufgerufen)
Dateityp: zip starfield2.zip (41,0 KB, 5x aufgerufen)
Daniel73 ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:25   #2 (permalink)
agedoubleju
Gast
 
Beiträge: n/a
Auf dem ersten jpg kann man im Script erkennen, dass ein MC "Starlayer" aus der Bibliothek attacht werden soll. Check mal, ob dieser Verknüpfungsbezeichner auch tatsächlich vergeben wurde. Dazu klicke mit Rechts auf die Objekte und schau unter dem Menüpunkt "Verknüpfung..." nach.

Ansonsten solltest du hier besser die fla veröffentlichen, als Screenshots zu machen...
  Mit Zitat antworten
Alt 15-02-2005, 22:29   #3 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
aloa,

ich würde mal spontan vermuten dass dir in der library ein MC names
StarLayer fehlt. Dieser wird in zeile 7 attached.

poste doch einfach die fla, das ist praktischer zum checken.

greets
pixel
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:31   #4 (permalink)
Neuer User
 
Benutzerbild von Daniel73
 
Registriert seit: Aug 2002
Beiträge: 12
Angry Starlayer ist in der Bibliothek

aber Du hast recht, dass war der Punkt der mir zuletzt eingefallen ist.
Wusste nicht, dass ich flas hochladen darf, weil die nicht in der Liste der
erlaubten Dateianhänge standen. Ach wie dumm, als zip natürlich....
Oh man und ich hab vielleicht rumgefruckelt bis die Screenshots
klein genug waren. Wieder was gelernt. Hier also das fla. Noch
jemand nen Tip? Muss irgendwas total dummes sein.
Angehängte Dateien
Dateityp: zip starfield.zip (7,0 KB, 2x aufgerufen)
Daniel73 ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:35   #5 (permalink)
Neuer User
 
Benutzerbild von Daniel73
 
Registriert seit: Aug 2002
Beiträge: 12
Ha, ha, so langsam wirds wirklich sehr newbiehaft.
Falsches fla.
Sorry.
Hier jetzt das richtige.
Angehängte Dateien
Dateityp: zip starfield2.zip (4,8 KB, 11x aufgerufen)
Daniel73 ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:40   #6 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
öhm, also mir mir funzt das ganze.
sieht zwar noch net berauschend aus, aber es geht doch?!


edit:

du spassvogel post bezieht sich dann auf die erste fla ;-)
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:41   #7 (permalink)
zimmer 101
 
Benutzerbild von ricobeck
 
Registriert seit: Jul 2003
Ort: LE
Beiträge: 1.581
hi:

maxstars ist nicht definiert.
HTML-Code:
for (var i=0; i < MAXSTARS; i++)
l.g.
rick
__________________
Illogical comparison with NaN. Any comparison operation involving NaN will evaluate to false because NaN != NaN.
ricobeck.de
ricobeck ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:46   #8 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
jaja, ist scho spätt, gelle ;-)

Variablennamen immer gleich schreiben.

PHP-Code:
function IntializeStarField() {
     
trace("blibb")
     
//Create Starfield
     
for (var 0i<Maxstarsi++) {
         
_root.attachMovie("StarLayer""star"+ii);
         var 
star _root["star"+i];
         
star._x Math.random()*640;
         
star._y Math.random()*480;
         
star._alpha Math.random()*100;
         
star._xscale Math.random()*80;
         
star._yscale _root["star"+i]._xscale;
         
star.velocity = -(Math.round(Math.random()*20)+2);
     }
 } 
es bewegt sich aber nicht
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:55   #9 (permalink)
Neuer User
 
Benutzerbild von Daniel73
 
Registriert seit: Aug 2002
Beiträge: 12
Ha, ha, ha.
Ich wusste doch.
Was ganz dummes.
Flash ist case sensitiv was variablen angeht.
sorry, arbeite sonst immer nur mit rudimentären scriptsprachen.
Ich halts nicht aus...
Vielen Dank Euche allen für die schnelle Hilfe!
Daniel73 ist offline   Mit Zitat antworten
Alt 15-02-2005, 22:58   #10 (permalink)
aus dem FF
 
Registriert seit: Jun 2001
Ort: Munich
Beiträge: 1.306
dafür ist ja das forum da
__________________
Erfolg hat nur der, der etwas tut während er auf den Erfolg wartet.

Nicht klicken!
piXeLfanatiker 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 10:12 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele