Visualizzazione dei risultati da 1 a 4 su 4

Discussione: gestione collisioni

  1. #1

    gestione collisioni

    ciao a tutti,
    sul movie principale ho una movieclip (ship) che è possibile muovere con i tasti direzionali. Sul movie ho posto anche una seconda clip "erba" che è in pratica un quadrato di qualche cm. Vorrei che appena la movieclip "ship" entra tocca il quadrato venga spostata di 5 pixel. Ho provato ad usare le proprietà _x e _y in questo modo la movieclip si sposta solo quando centra il centro del quadrato...

    //Controllo se c'è la collisione

    if (this.hitTest(_root.erba._x, _root.erba._y,true)) {
    this._x = this._x+5;

    }

    ovviamente questo codice è sull'enter frame della movieclip...

    ciao!
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  2. #2
    prova

    if (this.hitTest(_root.erba)) {
    this._x += 5;
    }
    "...non è detto che sia tardi se non guardi che ora è..."

  3. #3
    Originariamente inviato da Raffa62
    prova

    if (this.hitTest(_root.erba)) {
    this._x += 5;
    }
    Grazie!!
    "Ogni artista è un cannibale, ogni poeta è un ladro
    tutti uccidono la loro ispirazione poi cantano del loro dolore "

  4. #4
    di nulla, ciao.
    "...non è detto che sia tardi se non guardi che ora è..."

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.