Thursday, July 29th 2010, 1:31pm UTC+2

You are not logged in.

  • Login
  • Register

[Flash] Schiebe Spiel

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

1

Wednesday, May 7th 2003, 5:16pm

Schiebe Spiel

ein kleines spiel bei dem man versuchen muss das bild herzustellen

ActionScript-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
movieclip.prototype.tausch = function (mc1,mc2) {
    f1 mc1._currentframe
    f2 mc2._currentframe
    mc1.gotoAndStop (f2)
    mc2.gotoAndStop (f1)
    delete f1;
    delete f2;
}


Array.prototype.mix = function() {
    var anzahl this.length;
    for (var 0anzahla++) {
        var zNum Math.floor(Math.random() * anzahl);
        var temp this[a];
        this[a] = this[zNum];
        this[zNum] = temp;
        trace (this)
        _root.onEnterFrame = function () {
            this.init ()
        }
    }    
};
    
initfeld = function () {
    feldnamen = new Array ()
    feldnamen = [1,2,3,4,5,6,7,8,9,10,11,12]
    feldnamen.mix ()
}


initfeld ()
movieclip.prototype.init = function () {
    for (i=0;i<3;i++) {
        for (j=0;j<4;j++) {
            ebene++
            trace (ebene)
            attachMovie ("maske","maske"+ebene,ebene)
            this["maske"+ebene]._x j*100
            this["maske"+ebene]._y i*100
            this["maske"+ebene].wert Number(ebene)
            this["maske"+ebene].gotoAndStop (feldnamen[ebene])
            this["maske"+ebene].onPress = function () {
                trace (this.wert)
                if (_root["maske"+(this.wert-1)]._currentframe == 9) {
                         tausch (this,_root["maske"+(this.wert-1)])
                }
                if (_root["maske"+(this.wert-4)]._currentframe == 9) {
                         tausch (this,_root["maske"+(this.wert-4)])
                }
                if (_root["maske"+(this.wert+1)]._currentframe == 9) {
                         tausch (this,_root["maske"+(this.wert+1)])
                }
                if (_root["maske"+(this.wert+4)]._currentframe == 9) {
                         tausch (this,_root["maske"+(this.wert+4)])
                }
                
                    trace (this._name)
            }    
            delete this.onEnterFrame;
        }
    }
}



ich hab das bild nicht per as aufgeteilt da ich damit ein bischen ein prob hatte. es sind noch kleinere bugs drin aber ihr wisst sicher um was es geht ;)

[edit]
die mixfunktion des array ist von madokan (www.flashstar.de) ich hab nur ein bischen was geändert
[/edit]

cu mfg
Tschdaeff
Tschdaeff has attached the following file:
  • schieben2.zip (50.44 kB - 226 times downloaded - Last download: Apr 19th 2010, 2:24pm)
  • Go to the top of the page

miesel

Super Moderator

Posts: 1,623

Location: Icke Berliner

2

Wednesday, May 7th 2003, 5:27pm

sehr geil ... danke Tschdaeff kann ich mir noch was abschauen ...
--------------------------------------------------------------
|| ... close the world open the next ... ||
--------------------------------------------------------------

misginCom Webdesign Berlin
e-mail
  • Go to the top of the page

nolte

Intermediate

Posts: 184

Location: NRW

3

Saturday, March 20th 2004, 11:21am

Puzzle extra schwierig

Hi Leute,

da hab ich doch beim stöbern auf dem Board
ein schönes kleines einfaches Puzzle gefunden.
Wollte ich dann für meinen kleinen Sohn mal schnell
umbauen. Anderes Bild rein gemacht fertig.
Und dan hab ich gepuzzelt wie ein Blödmann, bis ich
gemerkt habe das es gar nicht aufgehen kann.
Also wieder alles zurück, das Pony wieder reingemacht
und der selbe Mist. Die 12 teile passen nicht beim
verschieben (überlappen irgendwie)

Jetzt meine "Bitte" kann da mal einer nachsehen, wo
der Fehler ist ? sonst bin ich bei meinem Sohn voll blamiert.

Ich hab die Koordinaten beim MC kontrolliert, sieht alles
o.k. aus und trotzdem paßt es nich, schonmal danke, bis dann nolte

die Fla steht hier im Thread
  • Go to the top of the page

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

4

Saturday, March 20th 2004, 3:53pm

wo ist die fla?

solls so nen schiebe spiel sein oder ein puzzle?

cu mfg
Tschdaeff
  • Go to the top of the page

nolte

Intermediate

Posts: 184

Location: NRW

5

Saturday, March 20th 2004, 6:02pm

Hi Tschdaeff,

die Fla ist 2 Postings weiter oben

"schieben2.zip" wie der Name schon sagt "Schiebespiel"

das ist aber schon das kaputte Puzzle, schau aber mal

für Dich bestimmt ne Kleinigkeit, schonmal Danke, nolte
  • Go to the top of the page

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

6

Saturday, March 20th 2004, 7:09pm

ich versteh net genau was du meinst...

ich hab das teil ja programmiert... also bei mir gehts


ich hab nur ein kästchen rausgelassen weil sonst ja nix zum verschieben da ist...

cu mfg
Tschdaeff
  • Go to the top of the page

nolte

Intermediate

Posts: 184

Location: NRW

7

Saturday, March 20th 2004, 7:49pm

Hi Tschdaeff,
glaube ich nicht, wir reden von diesem Pony Bild ?
da fehlt oben links das teil. die Haare oben von dem Vieh fehlen
ich kann es nicht auflösen, bestimmt. aber ich probier es jetzt
nochmal.(aber ich bin doch nicht doof oder?)
  • Go to the top of the page

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

8

Saturday, March 20th 2004, 7:54pm

was glaubst du nicht ich verstehs nimmer ;)

das teil hab ich programmiert ein teil musste ich ja rauslassen sonst macht das ja kein sinn mit dem verschieben eine stelle muss ja frei sein

cu mfg
Tschdaeff
  • Go to the top of the page

nolte

Intermediate

Posts: 184

Location: NRW

9

Saturday, March 20th 2004, 8:01pm

ja , ich glaube Du hast mal wieder recht
ich glaube ich habe den Fehler eingebaut
als ich das neue Bild eingefügt habe.
aber kein Problem, ich fummel da gleich nochmal
schonmal besten dank, ich sags Dir dann wenn
ich es raus habe, bis dann nolte
  • Go to the top of the page

10

Tuesday, May 30th 2006, 8:27pm

RE: Schiebe Spiel

Hallo zusammen,

der Beitrag ist ja schon lange her.
Ich hab das mal getestet. Funktioniert soweit ganz gut.
Nur wird 1ne Kachel doppelt erstellt und 1ne nimmt einen zu hohen ausschnitt.
Hat einer ne Idee woran's liegt?

Schöne Grüße
  • Go to the top of the page

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

11

Tuesday, May 30th 2006, 10:03pm

wenn du das rausfindest gib mir bescheid ich kann mir das auch nicht erklären:D


cu mfg
Tschdaeff
  • Go to the top of the page

12

Wednesday, May 31st 2006, 2:21pm

hmmm... hab's ein bisschen umgebaut :a4
Jetzt braucht's nur noch 'ne Funktion um die Felder zu überprüfen... :a1

fla upgedated.. jetzt passt's erst mal. Das unnötige onEnterFrame raus und Duplikate entfernt.
tobias_k has attached the following file:
  • schieben3.zip (51.09 kB - 77 times downloaded - Last download: Apr 19th 2010, 2:25pm)

This post has been edited 2 times, last edit by "tobias_k" (Jun 1st 2006, 11:53am)

  • Go to the top of the page

13

Tuesday, August 1st 2006, 11:16am

Hallo zusammen,

ist zwar schon etwas länger her, aber ich habe mal eine Frage zu dem Schiebepuzzle. Ich habe mir die fla von Tobias angeschaut, gibt es da schon eine Siegbedingung also passiert da schon was wenn alle Felder richtig liegen oder geht es nur um das Schieben an sich?

Ich konnte es bisher nicht lösen :)

Grüße Dirk
  • Go to the top of the page

Tschdaeff

Super Moderator

Posts: 4,062

Location: Ba-Wü

14

Tuesday, August 1st 2006, 11:41am

so wie er geschrieben hat glaube ich noch nicht. du könntest ja jedem teil eine id geben und jeder position eine und wenn alle übereinstimmen dann haste gewonnen.
kannst auch je nach position das tile in ein array pushen und wenn das array mit dem lösungsarray übereinstimmt dann ist gut

sind mehr oder weniger die gleichen ansätze aber denke dass der erste leichter aber langsamer ist.

cu mfg
Tschdaeff
  • Go to the top of the page

15

Tuesday, August 1st 2006, 12:03pm

alles klar vielen Dank für die Auskunft

Grüße Dirk
  • Go to the top of the page

16

Friday, January 19th 2007, 6:30pm

ist dieses spiel auch zu schaffen? ?(

wenn ja, wäre es schön, wenn jemand die richtige vorgehensweise posten könnte. ?( 8)
  • Go to the top of the page

dregi

Moderator

Posts: 611

Location: Schweiz, Ungarn, Italien, Tunesien, Marokko, Spanien

17

Tuesday, August 28th 2007, 3:52am

Dachte zuerst auch das da ein Bug im Spiel ist aber durch die möglichkeit der letzte Stein einer Linie ins lehre erste Feld der nächsten Linie zu verschieben(und zurück) geht es immer auf.

dabei hab ich viel Zeit investiert als ich den vermeintlichen Bug ausbügeln wollte.
Bitte keine Hilfestellungen mehr über PM und E-Mail anfragen, hierfür ist das Forum da
Im Mittelalter würde das Gesetz Auge um Auge eingeführt, seither ist die Menschheit blind.
Neu: Lieferbar www.lieferbar.ch lieferbar.ch

This post has been edited 1 times, last edit by "dregi" (Aug 28th 2007, 6:37am)

  • Go to the top of the page

18

Sunday, February 3rd 2008, 9:09pm

dd

Hey Leute,

es ist schon ne Zeit lang her aber ich komme mit dem Schiebepuzzle nicht weiter, da ist ein kleiner Bug drin.

Also ich habe schieben3.zip heruntergeladen und die fla angeschaut. Wenn man nun z.B. ganz oben rechts steht (rotes Kästchen) und dann in der zweiten zeile auf das erste klickt, dann spring das Kästchen dorthin, das darf aber nicht sein. Umgekehrt ist es genau so.

Ich Bitte um Hilfe komme nicht weiter mann müsste noch zwei if abfragen reinbringen.

Danke.
  • Go to the top of the page

STP

Intermediate

Posts: 466

Location: Berlin

19

Sunday, February 3rd 2008, 9:15pm

bin der 200. downloader xD
bei mir gehts
was hast du gemacht???
hast du ein anderes bild dorthin gepackt?

edit:
oh das wurde ja mit der maske gemacht
wirklich sehr schlau...

ich dummkopf dachte die ganze zeit nach, wie du es bloss geschafft hast, dass flash die bilder in rechtecke schneidet xD
da kann man wirklich noch vieles lernen von den mods :)
m€ss w!th the b€st, cr0ak l!ke the r€st


Neustes Projekt: www.autoit.at

Coderz-Community: www.the-coderz.de: Alles zum Thema "Programmieren" & "Computer"

This post has been edited 1 times, last edit by "STP" (Feb 3rd 2008, 9:17pm)

  • Go to the top of the page

20

Sunday, February 3rd 2008, 11:30pm

jo

Hi,

ich glaube du hast mein Problem nicht ganz verstanden. In meiner version ist ein anderes Bild und weitere Sachen. Der Bug ist aber in dem Schieben3.zip auch schon drin.

Ich habe nun ein screen gemacht und mein Problem beschrieben. Die Datei findet ihr im Anhang. Da ist das Bild mit dem Problem bei schieben3 und auch bei schieben2.

In den if-Abfragen muss man noch irgendwie abfragen wenn das Bild um eine Position verrutscht wird und dabei die _y werte ändert, dann solte nichts passieren. Oder irgendwie so.

Bitte um Hilfe.
Schurik1985 has attached the following file:
  • schieben.zip (25.83 kB - 15 times downloaded - Last download: Apr 19th 2010, 2:29pm)
  • Go to the top of the page