Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Labirinto casuale

  1. #1

    Labirinto casuale

    Scusate qualcuno di voi sa aiutarmi...devo fare un labirinto al cui intorno si muove in modo casuale la pedina...ho provato a scrivere questo codice prendendo spunto da un maze a movimento via tastiera...
    Purtroppo devo aver ciccato qualcosa e non se muove di una virgola

    p.s. il tutto diviso in un paio di livelli e usa 2 frame...
    La partenza dell script su cosa dovrei metterlo?io avevo provato appena veniva caricato il labirinto (sia con load che con enterframe)

    onClipEvent (load) {

    q = Random(4);
    if (q == 0)
    {
    if (maze.hitTest(you._x, (you._y+5), true) ne "true")
    {
    setProperty("you", _y, (getProperty(you, _y))+5);
    }
    if (exit.hitTest(you._x, you._y, true) eq "true")
    {
    gotoAndStop(2);
    }

    }

    if (q==1)
    {
    if (maze.hitTest(you._x, (you._y-5), true) ne "true")
    {
    setProperty("you", _y, (getProperty(you, _y))-5);
    }

    }
    if (q==3)
    {
    if (maze.hitTest((you._x-5), you._y, true) ne "true")
    {
    setProperty("you", _x, (getProperty(you, _x))-5);
    }

    }

    if (q==2)
    {
    if (maze.hitTest((you._x+5), you._y, true) ne "true")
    {
    setProperty("you", _x, (getProperty(you, _x))+5);
    }

    }
    }

    Coito ergo sum
    Vivere è la cosa più rara al mondo: i più esistono solamente

  2. #2
    AH you e la pedina ...

    Coito ergo sum
    Vivere è la cosa più rara al mondo: i più esistono solamente

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.