|
|
@ -264,10 +264,10 @@ for (var i = 0; i < adversaire.length; i++) {
|
|
|
|
if(r.setball == true){
|
|
|
|
if(r.setball == true){
|
|
|
|
r.fill = "green";
|
|
|
|
r.fill = "green";
|
|
|
|
}
|
|
|
|
}
|
|
|
|
tx = r.a + r.rayon*Math.cos(r.angle);
|
|
|
|
tx = r.x + r.rayon*Math.cos(r.angle);
|
|
|
|
ty = r.b+ r.rayon *Math.sin(r.angle);
|
|
|
|
ty = r.y+ r.rayon *Math.sin(r.angle);
|
|
|
|
px = r.a + r.rayon*Math.cos(r.inverse);
|
|
|
|
px = r.x + r.rayon*Math.cos(r.inverse);
|
|
|
|
py = r.b+ r.rayon *Math.sin(r.inverse);
|
|
|
|
py = r.y+ r.rayon *Math.sin(r.inverse);
|
|
|
|
rx = tx + r.rretour *Math.cos(r.rangle);
|
|
|
|
rx = tx + r.rretour *Math.cos(r.rangle);
|
|
|
|
ry = ty+ r.rretour *Math.sin(r.rangle);
|
|
|
|
ry = ty+ r.rretour *Math.sin(r.rangle);
|
|
|
|
ox = px + r.rretour*Math.cos(r.rangle);
|
|
|
|
ox = px + r.rretour*Math.cos(r.rangle);
|
|
|
@ -871,6 +871,7 @@ function myMove(e) {
|
|
|
|
var b = drideu.length/2;
|
|
|
|
var b = drideu.length/2;
|
|
|
|
for(var h = 0;h<b;h++){
|
|
|
|
for(var h = 0;h<b;h++){
|
|
|
|
if(drideu[h*2].dbase == i){
|
|
|
|
if(drideu[h*2].dbase == i){
|
|
|
|
|
|
|
|
console.log("ok");
|
|
|
|
drideu[0+h*2].x += dx;
|
|
|
|
drideu[0+h*2].x += dx;
|
|
|
|
drideu[0+h*2].y += dy;
|
|
|
|
drideu[0+h*2].y += dy;
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -3242,6 +3243,7 @@ function updateBtn() {
|
|
|
|
var dribbb= document.getElementById('dribbb'+i);
|
|
|
|
var dribbb= document.getElementById('dribbb'+i);
|
|
|
|
dribbb.value= R.dribbb;
|
|
|
|
dribbb.value= R.dribbb;
|
|
|
|
dribbb.parentElement.submit();
|
|
|
|
dribbb.parentElement.submit();
|
|
|
|
|
|
|
|
console.log(R);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -3690,10 +3692,9 @@ function charge() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var tailledep2=document.getElementById('tailledep2').value;
|
|
|
|
var tailledep2=document.getElementById('tailledep2').value;
|
|
|
|
console.log(tailledep2);
|
|
|
|
console.log(tailledep2);
|
|
|
|
for (var i = 0; i <= tailledep2-1 ; i++) {
|
|
|
|
for (var i = 0; i <= tailledep-1 ; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var dep2X= document.getElementById('dep2X'+i).value;
|
|
|
|
var dep2X= document.getElementById('dep2X'+i).value;
|
|
|
|
var X2 =parseInt(dep2X);
|
|
|
|
var X2 =parseInt(dep2X);
|
|
|
@ -3709,7 +3710,7 @@ function charge() {
|
|
|
|
var rayon2 =parseInt(dep2rayon);
|
|
|
|
var rayon2 =parseInt(dep2rayon);
|
|
|
|
var dep2dbase= document.getElementById('dep2dbase'+i).value;
|
|
|
|
var dep2dbase= document.getElementById('dep2dbase'+i).value;
|
|
|
|
var dbase2 =parseInt(dep2dbase);
|
|
|
|
var dbase2 =parseInt(dep2dbase);
|
|
|
|
var dep2ec= document.getElementById('dep2ec');
|
|
|
|
var dep2ec= document.getElementById('dep2ec'+i).value;
|
|
|
|
if (dep2ec == 'true'){
|
|
|
|
if (dep2ec == 'true'){
|
|
|
|
dep2ec = true;
|
|
|
|
dep2ec = true;
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
@ -3721,9 +3722,9 @@ function charge() {
|
|
|
|
}else{
|
|
|
|
}else{
|
|
|
|
dep2hig = false;
|
|
|
|
dep2hig = false;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
var dep2angle= document.getElementById('dep2angle');
|
|
|
|
var dep2angle= document.getElementById('dep2angle'+i).value;
|
|
|
|
var angle2 =parseInt(dep2angle);
|
|
|
|
var angle2 =parseInt(dep2angle);
|
|
|
|
var dep2inverse= document.getElementById('dep2inverse');
|
|
|
|
var dep2inverse= document.getElementById('dep2inverse'+i).value;
|
|
|
|
var inverse2 =parseInt(dep2inverse);
|
|
|
|
var inverse2 =parseInt(dep2inverse);
|
|
|
|
depdeu.push({
|
|
|
|
depdeu.push({
|
|
|
|
x : X2,
|
|
|
|
x : X2,
|
|
|
@ -3735,18 +3736,16 @@ function charge() {
|
|
|
|
hig : dep2hig,
|
|
|
|
hig : dep2hig,
|
|
|
|
angle : angle2,
|
|
|
|
angle : angle2,
|
|
|
|
inverse : inverse2,
|
|
|
|
inverse : inverse2,
|
|
|
|
|
|
|
|
jbase : dbase2,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
console.log(depdeu);
|
|
|
|
console.log(depdeu);
|
|
|
|
nbdepdeu=tailledep2;
|
|
|
|
nbdepdeu=tailledep2;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var tailledri=document.getElementById('tailledri').value;
|
|
|
|
var tailledri=document.getElementById('tailledri').value;
|
|
|
|
console.log(tailledri);
|
|
|
|
console.log(tailledri);
|
|
|
|
for (var i = 0; i <= tailledri-1 ; i++) {
|
|
|
|
for (var i = 0; i <= tailledri-1 ; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
var driX= document.getElementById('driX'+i).value;
|
|
|
|
var driX= document.getElementById('driX'+i).value;
|
|
|
|
var dX =parseInt(driX);
|
|
|
|
var dX =parseInt(driX);
|
|
|
@ -3771,15 +3770,15 @@ function charge() {
|
|
|
|
dbase : ddbase,
|
|
|
|
dbase : ddbase,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
nbptsdib=tailledri;
|
|
|
|
nbptsdib=tailledri;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var tailledri2=document.getElementById('tailledri2').value;
|
|
|
|
var tailledri2=document.getElementById('tailledri2').value;
|
|
|
|
console.log(tailledri2);
|
|
|
|
console.log(tailledri2);
|
|
|
|
for (var i = 0; i <= tailledri2-1 ; i++) {
|
|
|
|
for (var i = 0; i <= tailledri2-1 ; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
var dri2X= document.getElementById('dri2X'+i).value;
|
|
|
|
var dri2X= document.getElementById('dri2X'+i).value;
|
|
|
|
var d2X =parseInt(dri2X);
|
|
|
|
var d2X =parseInt(dri2X);
|
|
|
@ -3805,16 +3804,16 @@ function charge() {
|
|
|
|
dbase : d2dbase,
|
|
|
|
dbase : d2dbase,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
console.log(drideu);
|
|
|
|
console.log(drideu);
|
|
|
|
nbdrideu=tailledri2;
|
|
|
|
nbdrideu=tailledri2;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var taillepasse=document.getElementById('taillepasse').value;
|
|
|
|
var taillepasse=document.getElementById('taillepasse').value;
|
|
|
|
console.log(taillepasse);
|
|
|
|
console.log(taillepasse);
|
|
|
|
for (var i = 0; i <= taillepasse-1 ; i++) {
|
|
|
|
for (var i = 0; i <= taillepasse-1 ; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
var passedep= document.getElementById('passedep'+i).value;
|
|
|
|
var passedep= document.getElementById('passedep'+i).value;
|
|
|
|
var dep =parseInt(passedep) -1 ;
|
|
|
|
var dep =parseInt(passedep) -1 ;
|
|
|
@ -3826,14 +3825,14 @@ function charge() {
|
|
|
|
x2 : joueurs[arr],
|
|
|
|
x2 : joueurs[arr],
|
|
|
|
y2 : joueurs[arr],
|
|
|
|
y2 : joueurs[arr],
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
var taillezone=document.getElementById('taillezone').value;
|
|
|
|
var taillezone=document.getElementById('taillezone').value;
|
|
|
|
console.log(taillezone);
|
|
|
|
console.log(taillezone);
|
|
|
|
for (var i = 0; i <= taillezone-1 ; i++) {
|
|
|
|
for (var i = 0; i <= taillezone-1 ; i++) {
|
|
|
|
|
|
|
|
|
|
|
|
var zoneX= document.getElementById('zoneX'+i).value;
|
|
|
|
var zoneX= document.getElementById('zoneX'+i).value;
|
|
|
|
var zX =parseInt(zoneX);
|
|
|
|
var zX =parseInt(zoneX);
|
|
|
@ -3861,15 +3860,15 @@ function charge() {
|
|
|
|
rayon : zrayon,
|
|
|
|
rayon : zrayon,
|
|
|
|
isDragging : zoneisDragging,
|
|
|
|
isDragging : zoneisDragging,
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if(taillezone>2){
|
|
|
|
if(taillezone>2){
|
|
|
|
|
|
|
|
|
|
|
|
nbzone=1;
|
|
|
|
nbzone=1;
|
|
|
|
nbpoints=taillezone;
|
|
|
|
nbpoints=taillezone;
|
|
|
|
console.log(zone);
|
|
|
|
console.log(zone);
|
|
|
|
console.log(nbzone);
|
|
|
|
console.log(nbzone);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
draw();
|
|
|
|
draw();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|