Zurück   Flashforum > Flash > Flash Einsteiger

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 17-02-2011, 21:04   #1 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
Exclamation Namespace internal liegt ein Konflikt vor * x

Hallo, ich habe ein kleines Stückchen Code:
ActionScript:
  1. var level:Array = [[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  2.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  3.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  4.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  5.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  6.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],
  7.                    [0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0]];
  8.  
  9.                 
  10.                
  11. for (var i:int = 0; i <= level.length -1; i++){
  12.     for(var i2:int = 0; i2 <= level[i].length -1; i2++){
  13. if ( level[i][i2] == 0){
  14. var till:Block0 = new Block0();
  15. till.y = 20 + 20 * i;
  16. till.x = 20 + 20 * i2;
  17. addChild(till);
  18. }
  19. }
  20. }
Das mir eine menge erger bereitet:

if (cs5 == hateme){
trace(

Zitat:
Szene 1, Ebene 'Actions', Bild 13, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 13, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 13, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 13, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 12, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 11, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 12, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 12, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 11, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 12, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 11, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 11, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 10, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 10, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 10, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 10, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 9, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 9, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 9, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 9, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 8, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 8, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 8, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 8, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 7, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 7, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 7, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 7, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 6, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 6, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 6, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 6, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 5, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 5, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 5, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 5, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 4, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 4, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 4, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 4, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 3, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 3, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 3, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 3, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 2, Zeile 22 1151: In Definition till im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 2, Zeile 20 1151: In Definition i2 im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 2, Zeile 19 1151: In Definition i im Namespace internal liegt ein Konflikt vor.
Szene 1, Ebene 'Actions', Bild 2, Zeile 1 1151: In Definition level im Namespace internal liegt ein Konflikt vor.
);
}

Das dubiose:
Es hat die ganze zeit geklappt, bis mein Netbook kein strom, und deswegen einen "harten" Schutdown hatte.
Dan war Flash plötzlich von der Biene gestochen
Ich hoffe ihr könnt mir helfen?
Opi3


Entschuldigung für den Titel mir viel nichts besseres ein
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 18-02-2011, 08:21   #2 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
In dem zitierten Script ist zumindest kein Fehler.
Kopier mal alles in den Texteditor und von dort wieder zurück in den AS-Editor.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 ist offline   Mit Zitat antworten
Alt 18-02-2011, 09:36   #3 (permalink)
Flash-Designer
 
Benutzerbild von Martin Kraft
 
Registriert seit: May 2006
Ort: Wiesbaden
Beiträge: 6.164
Du solltest die Variablen außerhalb der Schleife deklarieren, weil Flash sonst versucht i2 und till bei jedem Schleifendurchlauf erneut zu deklarieren:
PHP-Code:
var i:uint,
    
i2:uint,
    
till:Block0;

for (
0<= level.length -1i++){
    for(
i2 0i2 <= level[i].length -1i2++){
        if ( 
level[i][i2] == 0){
            
till = new Block0();
            
till.20 20 i;
            
till.20 20 i2;
            
addChild(till);
        }
    }

P.S.: Es ist allgemein üblich seinen Ärger nicht am E auszulassen sondern am Ä
__________________
Viele Grüße // Martin

Martin Kraft // Interaktionsdesign

Hilfreiche Websites:
// Hilfe zur Adobe Flash Plattform
// ActionScript 2 Referenz
// ActionScript 3 Referenz
// ActionScript 3 Arbeitshandbuch
// weitere Flash Ressourcen

Bitte keine Flashfragen per PM oder Profilnachricht! Dafür ist das Forum da!

Geändert von Martin Kraft (18-02-2011 um 09:57 Uhr)
Martin Kraft ist offline   Mit Zitat antworten
Alt 18-02-2011, 12:27   #4 (permalink)
Neuer User
 
Benutzerbild von Opi3
 
Registriert seit: Dec 2010
Beiträge: 363
@ SpecOps-12
Ok danke, jetzt funktioniert es wieder.
warum weiß ich nicht.
Zitat:
Du solltest die Variablen außerhalb der Schleife deklarieren, weil Flash sonst versucht i2 und till bei jedem Schleifendurchlauf erneut zu deklarieren:
Werde ich machen
Dan bedanke ich mich mal für die Hilfe.
__________________
Es gibt 7 Milliarden Menschen und einer davon bin ich.

Eine Pizza mit r = z und dicke = a hat v = Pi*z*z*a;
Opi3 ist offline   Mit Zitat antworten
Alt 21-02-2011, 09:18   #5 (permalink)
ChronoGuard
 
Benutzerbild von SpecOps-12
 
Registriert seit: Mar 2002
Ort: Saarbrücken
Beiträge: 2.649
Zitat:
Zitat von Opi3 Beitrag anzeigen
@ SpecOps-12
Ok danke, jetzt funktioniert es wieder.
warum weiß ich nicht.
Weiß ich auch nicht. Ist mir aber auch schon ein zwei drei Mal passiert.
Irgendwelche nicht sichtbaren Formatierungen oder sowas, die den Compiler verrückt machen.
Wenn man alles in nen Reintext-Editor kopiert und von dort wieder zurück, geht es manchmal wieder, oder die Formatierungs-Zeichen werden sichtbar.
__________________
we will stop enhancing the truth in 3, 2, ...
SpecOps-12 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


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
MXML Namespace konflikt stnswz Flex programmieren 2 09-04-2010 15:16
Custom namespace vs internal interface kakenbok Softwarearchitektur und Entwurfsmuster 5 30-04-2009 10:03
Namespace mathiregister Flash CS3 Professional 8 03-09-2008 11:38
was ist ein namespace? echo5-7 Softwarearchitektur und Entwurfsmuster 2 07-02-2005 12:04
Namespace bokel Softwarearchitektur und Entwurfsmuster 7 10-02-2004 07:55


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:00 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele