salve ragazzi! Sto creando una specie di giochino con delle palline, in questo gioco quando ci sono 3 palle vicine scoppiano e la fila di palle scende facendo spazio ad altre palle. In questo gioco si può anche fare lo "scambio" cioè cliccando una pallina e successivamente cliccando la pallina affianco esse si scambiano di posizione. Il mio problema è proprio nel scambiare di posizione, o meglio nel farlo visualizzare nella tabella che racchiude le palline. la funzione che ho usato per farle scambiare è:
function scambio()
{
s=document.activeElement.id //prende coordinate della matrice della palla su cui clicco (es: 3&2)
ss=s.split("&") // divide le coordinate in due coordinate distinte
if(R==null)
{
R=ss[0]
C=ss[1]
}
else
{
R2=ss[0]
C2=ss[1]
//scambio:
scmb=matrice[R][C]
matrice[R][C]=matrice[R2][C2]
matrice[R2][C2]=scmb;
R=null
C=null
}
}
In questo caso lo scambio me lo fa però non scambia le immagini ma solo le coordinate dell matrice! Come faccio a far scambiare anche le immagini??
function scambio()
{
s=document.activeElement.id //prende coordinate della matrice della palla su cui clicco (es: 3&2)
ss=s.split("&") // divide le coordinate in due coordinate distinte
if(R==null)
{
R=ss[0]
C=ss[1]
}
else
{
R2=ss[0]
C2=ss[1]
//scambio:
scmb=matrice[R][C]
matrice[R][C]=matrice[R2][C2]
matrice[R2][C2]=scmb;
R=null
C=null
}
}
In questo caso lo scambio me lo fa però non scambia le immagini ma solo le coordinate dell matrice! Come faccio a far scambiare anche le immagini??