filter actives entities initialization bug fixe: removed x:0,y:0 entites frome active
This commit is contained in:
@@ -120,7 +120,7 @@ export default {
|
||||
|
||||
let activeEntites = this.getActiveEntites(this.entites);
|
||||
// this.getSalientPoints()
|
||||
console.log('this concernement id', this.cid);
|
||||
// console.log('this concernement id', this.cid);
|
||||
this.sailentEntites = this.concernement.sailentEntites = this.getJarvisEnvelopeConvexeEntites(activeEntites)
|
||||
|
||||
// define init position of the item
|
||||
@@ -495,12 +495,18 @@ export default {
|
||||
|
||||
},
|
||||
getActiveEntites(entites){
|
||||
// console.log('getActiveEntites', entites);
|
||||
console.log('getActiveEntites', entites);
|
||||
|
||||
let activeEntites = [];
|
||||
for (let i = 0; i < entites.length; i++) {
|
||||
if (entites[i].active) { // && (entities[i].actuelfuture != 0 && entities[i].menacemaintien != 0 && entities[i].prise != 100)
|
||||
activeEntites.push(entites[i])
|
||||
// console.log(entites[i]);
|
||||
let x = (entites[i].display.ray) * Math.cos(entites[i].display.alpha * (Math.PI/180));
|
||||
let y = (entites[i].display.ray) * Math.sin(entites[i].display.alpha * (Math.PI/180));
|
||||
console.log(`x=${x}, y=${y}`);
|
||||
if(x != 0 && y != 0){
|
||||
activeEntites.push(entites[i])
|
||||
}
|
||||
}
|
||||
}
|
||||
return activeEntites;
|
||||
|
||||
Reference in New Issue
Block a user