Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Collisione fra 2 o + DIV

    E' possibile intercettare una collisione fra uno o + div?
    mi serve per bloccare il div ominide quando va in collisione con il div albero.
    Potrei dare le coordinate e bloccare il movimente, ma se è possibile avere un comando + dinamico sarebbe gradito del tipo:
    if (document.omino collision document.albero){ movimento(false)}
    Mi servirebbe per questa cosa:
    LINKETTO

    grazie ciaooo

  2. #2

  3. #3
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    purtroppo di nativo non esiste nulla di neanche lontanamente simile

  4. #4
    Non ho guardato il codice ne conosco bene il JS ma credo che basti fare una funzione tipo:
    se posizioneattuale = posizionealbero {crash()}

    Vedi un po' e facci sapere
    CSS è il mio pane quotidiano

  5. #5
    Utente di HTML.it
    Registrato dal
    Aug 2002
    Messaggi
    8,013
    devi "semplicemente" considerare le condizioni di sovrapposizione di due rettangoli:

    se il valore assoluto della differenza delle x dei centri dei due rettangoli è inferiore alla semisomma delle larghezze degli stessi e il valore assoluto della differenza dell y dei due rettangoli è inferiore alla semisomma delle altezze degli stessi, allora c'è sovrapposizione.
    <´¯)(¯`¤._)(¯`»ANDREA«´¯)(_.¤´¯)(¯`>
    "The answer to your question is: welcome to tomorrow"

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.