|
@@ -193,7 +193,10 @@ export class GMap extends BaseExp {
|
|
|
//随机返回一个可用站位点 当所有点位都被占用时,随机返回任意一个
|
|
|
let isAddRandom: boolean = availablePoints.length <= 0;
|
|
|
let points: MPos[] = availablePoints.length > 0 ? availablePoints : standPosArr;
|
|
|
- let pos: Vec3 = Utils.randomArray(points)[0].pos;
|
|
|
+ //随机一个坐标点
|
|
|
+ let p:MPos = Utils.randomArray(points)[0];
|
|
|
+ p.isVacancy = true;
|
|
|
+ let pos: Vec3 = p.pos;
|
|
|
if(isAddRandom){
|
|
|
pos.x += Utils.getRandomFloat(-0.5,0.5);
|
|
|
pos.z += Utils.getRandomFloat(-0.5,0.5);
|