Zurück   Flashforum > Flash > ActionScript > ActionScript 1

Antwort
 
LinkBack Themen-Optionen Ansicht
Alt 20-10-2005, 20:01   #1 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
mc löschen und erstellen

Hi

hab einen kleinen Versuch gemacht hab aber irgendwo einen Fehler drinnen.
hab einen Boden gemacht der sich aus lauter kleinen mcs zusammensetzt. und wenn sich jetzt ein mc der mittels asdw gesteuert werden kann zu nah dem rechten oder unteren rand nähert dass er dann eine neue mc reihe hinzufügt und auf der anderen Seite weglöscht.
läuft aber bei mir nicht ganz sauber.
einzelne mc werden nichtmehr gelöscht.
Irgendwo hab ich da einen kleinen Fehler reingemacht oder ist mein gedankenansatz komplett falsch?

mfg jochi
Angehängte Dateien
Dateityp: zip sss.zip (7,7 KB, 4x aufgerufen)
__________________
gratis Proben
Jochi ist offline   Mit Zitat antworten
Alt 20-10-2005, 20:05   #2 (permalink)
voidboy
 
Benutzerbild von rendner[i]
 
Registriert seit: Sep 2004
Ort: München
Beiträge: 5.588
Oh man, kannst du nicht das ganze Schiesdingsbums rausnehmen und nur das drinne lassen worauf es ankommt?
Da hat man ja keine Lust sich das anzugucken...
__________________
ERROR: Signature is too large
rendner[i] ist offline   Mit Zitat antworten
Alt 20-10-2005, 20:24   #3 (permalink)
Neuer User
 
Benutzerbild von michaelklaehn
 
Registriert seit: Feb 2003
Beiträge: 262
hab deine fla mal angeschaut.

erstens: beim ausspielen passiert nix.
zweitens: dadurch ist mir nicht klar, was du willst!

gruß
michaelklaehn ist offline   Mit Zitat antworten
Alt 20-10-2005, 20:47   #4 (permalink)
-
 
Benutzerbild von pape
 
Registriert seit: Jan 2004
Beiträge: 3.002
ähm... erstmal: Das Array kannst du auch so erstellen:
ActionScript:
  1. a = new Array();
  2. for (var i = 0; i<=53; i++) {
  3.     a[i] = [];
  4.     for (var j=0; j<=72; j++) {
  5.             a[i][j] = 0;
  6.     }
  7. }
...finde ich ist angenehmer

so. Was willst du im endeffekt machen?
und was funktioniert nicht?

edit: so wie es aussieht möchtest du ein spiel erstellen... dein ansatz mit den arrays ist schon recht gut!
schau dir mal diese website an: http://www.tonypa.pri.ee/tbw/start.html
da wird dein ansatzt weiter ausgeführt und auch alles schön in tutorial-form zum nachbauen

pape

Geändert von pape (20-10-2005 um 20:50 Uhr)
pape ist offline   Mit Zitat antworten
Alt 20-10-2005, 20:53   #5 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
also ich hab in einem mc 25*nebeneinander 16*16 große felder und 20* senkrecht
wenn ich jetzt zB zu weit nach rechts komme soll rechts eine Reihe hinzugefügt werden und links eine Reihe gelöscht werden oder wenn ich zuweit nach unten komme soll unten eine reihe gelöscht werden und oben eine dazugegeben werden.
das mc kann man mit asdw steuern.

hab jetzt nur mehr das wichtigste reingegeben.
mfg jochi
Angehängte Dateien
Dateityp: zip ssss.zip (6,0 KB, 3x aufgerufen)
__________________
gratis Proben

Geändert von Jochi (20-10-2005 um 20:57 Uhr)
Jochi ist offline   Mit Zitat antworten
Alt 21-10-2005, 21:08   #6 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
Hab heute einen kleinen Fehler gefunden funktioniert aber noch immer nicht ganz.
wenn man den mc bewegt dann entstehen manchmal kleine spalten zwischen den reihen und manche werden auch nicht mehr gelöscht oder werden flasch hingestzt es funktioniert einfach noch immer nicht.
versteh überhaupt nicht wo da der Fehler liegen könnte.
hier mal die neue fla.

mfg jochi
Angehängte Dateien
Dateityp: zip sssss.zip (7,1 KB, 5x aufgerufen)
__________________
gratis Proben

Geändert von Jochi (22-10-2005 um 19:50 Uhr)
Jochi ist offline   Mit Zitat antworten
Alt 23-10-2005, 18:31   #7 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
glaub mein code berechnet irgendwie die x und y koordinaten der mcs falsch hab aber keine Ahnung warum. versteh auch noch nicht warum die spalten zwischen den mc reihen auftreten ich glaub das hängt irgendwie von der geschwindigkeit des players ab.
wenn er eher langsam ist treten diese spalten nicht so häufig auf.
aber warum das nun so ist versteh ich irgendwie nicht.
naja vielleicht kann mir ja einer von euch helfen


mfg jochi
__________________
gratis Proben
Jochi ist offline   Mit Zitat antworten
Alt 26-10-2005, 13:33   #8 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
bin grad draufgekommen wenn man den player nur ganz leicht nach rechts verschiebt so, dass rechts nur eine spalte gelöscht und links wieder erstellt wir dann bleiben links zwei mcs über die er dann iorgendwie aus der zweiten reihe gelöscht werden obwohl das eigentlich gar nicht seinkann da die x werte fürs löschen ja immer gleich bleiben.
Wie kann er da plötzlich in die mitte hineinspringen?
Irgendwo muss da ein Fehler drin sein ich kan ihn aber nicht finden.

mfg jochi
__________________
gratis Proben
Jochi ist offline   Mit Zitat antworten
Alt 26-10-2005, 18:48   #9 (permalink)
Neuer User
 
Registriert seit: Aug 2004
Beiträge: 368
Ich versteh das einfach nicht
hab mir beim debuggen die Variablen jetzt ganz genau angeschaut und in den variablen sind immer die richtigen werte drinnengestanden.
So war zb der Wert für die x achseauf nul aber er hat mir trotzdem eines aus der Mitte heraus gelöscht.Ich versteh das nicht.

Bitte helft mir.

mfg jochi
__________________
gratis Proben
Jochi 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 20:30 Uhr.

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


Copyright ©1999 – 2012 Marc Thiele