本帖最后由 SMFX阜星 于 2019-9-14 21:51 编辑 
RT,如何给玩家看向的一定扇形区域内的实体加上tag
比如玩家看向某个方向,然后玩家正前方半径为5,圆弧角为90度的扇形区域内的所有实体都被加上tag
最好是有完整指令XD
RT,如何给玩家看向的一定扇形区域内的实体加上tag
比如玩家看向某个方向,然后玩家正前方半径为5,圆弧角为90度的扇形区域内的所有实体都被加上tag
最好是有完整指令XD
 本帖最后由 chyx 于 2019-9-16 00:56 编辑 
扇形区域?
 
 
褐色的方形是玩家的头(从上往下看)
用^在玩家左侧,右侧和前方一米处各生成一个药水云
execute5格以内的实体都检查离他最近的药水云是不是玩家前面那个。
如果是,说明在玩家前面这个直角范围里。
因为
该实体到前面的药水云比到左边的药水云更近说明在\方向红线上方
该实体到前面的药水云比到右边的药水云更近说明在/方向红线上方
所以就在两条红线上方,也就是你所要的区域
扇形区域?
 
褐色的方形是玩家的头(从上往下看)
用^在玩家左侧,右侧和前方一米处各生成一个药水云
execute5格以内的实体都检查离他最近的药水云是不是玩家前面那个。
如果是,说明在玩家前面这个直角范围里。
因为
该实体到前面的药水云比到左边的药水云更近说明在\方向红线上方
该实体到前面的药水云比到右边的药水云更近说明在/方向红线上方
所以就在两条红线上方,也就是你所要的区域