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);
|
let activeEntites = this.getActiveEntites(this.entites);
|
||||||
// this.getSalientPoints()
|
// this.getSalientPoints()
|
||||||
console.log('this concernement id', this.cid);
|
// console.log('this concernement id', this.cid);
|
||||||
this.sailentEntites = this.concernement.sailentEntites = this.getJarvisEnvelopeConvexeEntites(activeEntites)
|
this.sailentEntites = this.concernement.sailentEntites = this.getJarvisEnvelopeConvexeEntites(activeEntites)
|
||||||
|
|
||||||
// define init position of the item
|
// define init position of the item
|
||||||
@@ -495,12 +495,18 @@ export default {
|
|||||||
|
|
||||||
},
|
},
|
||||||
getActiveEntites(entites){
|
getActiveEntites(entites){
|
||||||
// console.log('getActiveEntites', entites);
|
console.log('getActiveEntites', entites);
|
||||||
|
|
||||||
let activeEntites = [];
|
let activeEntites = [];
|
||||||
for (let i = 0; i < entites.length; i++) {
|
for (let i = 0; i < entites.length; i++) {
|
||||||
if (entites[i].active) { // && (entities[i].actuelfuture != 0 && entities[i].menacemaintien != 0 && entities[i].prise != 100)
|
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;
|
return activeEntites;
|
||||||
|
|||||||
Reference in New Issue
Block a user