init 11: Etude mathématique pour analyser la collision
This commit is contained in:
@@ -96,4 +96,16 @@ public class Ligne extends ObjetGraphique{// Hérite de la classe ObjetGraphique
|
|||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//-------------------------------------------------------------------------------
|
||||||
|
// Méthode permettant de vérifier si la ligne est à l'intérieur du cercle
|
||||||
|
// Principe: On a le rayon du cercle qui ne varie pas ainsi que le segment courant
|
||||||
|
// On compare la distance centre cercle-segCourant à celle du rayon
|
||||||
|
// Si c'est supérieur, la ligne n'est pas dans le cercle
|
||||||
|
// Sinon la ligne est dans le cercle
|
||||||
|
// Remarque: On a définit la position du cercle grâce à son centre
|
||||||
|
// Autrement dit, les coordonnées du centre du cercle sont la position du cercle
|
||||||
|
// Raison pour laquelle au début la ligne est toujours dans le cercle
|
||||||
|
// Car xCercle = xLigne = 200 (Voir et lire le code attentivement) !!!!
|
||||||
|
//-------------------------------------------------------------------------------
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -51,8 +51,7 @@ public class Segment extends ObjetGraphique { // Hérite de la classe ObjetGraph
|
|||||||
//-------------------------------------------------------------------------
|
//-------------------------------------------------------------------------
|
||||||
@Override
|
@Override
|
||||||
void Animer() {
|
void Animer() {
|
||||||
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user