level 8
支持超清画质。
说明一下,这是我在做之前那个MOBA地图的过程中想到的办法,并不是很难。
视频中关于脚本部分的图像不够清晰,我会把截图放在楼下。
2018年03月18日 03点03分
1
level 8
脚本中涉及到的几个函数的解释:
handle FindByName(handle previous, string name) //通过targetname寻找实体
handle FindByClassnameNearest(string class, Vector origin, float radius) //通过classname寻找给定坐标的给定范围内的最近的实体
Vector GetOrigin() //返回指定实体的坐标
void SetOrigin(Vector position) // 设置指定实体的坐标
Vector EyePosition() //返回眼睛位置的坐标
function EntFire(string target, string action, string value, float delay = 0.0, handle activator = null) //创建一个实体输入/输出事件
2018年03月18日 03点03分
3
level 8
如果要使得能量球能够区分团队的话,可以将FindByClassnameNearest改成FindByNameNearest,然后在CT和T的出生点分别设置一个trigger_multiple,通过对!activator进行AddOutput输出把!activator的targetname分别改成"ct"和"t",然后即可用FindByNameNearest识别队伍。
2018年03月18日 03点03分
4