【源码】计算两个三维坐标间距离 代码鉴赏 CS2

@Shad0w_ 一级用户组 9月前 521

public float CalculateDistance(Vector Pos1, Vector Pos2)
{
    float dx = Pos2.X - Pos1.X;
    float dy = Pos2.Y - Pos1.Y;
    float dz = Pos2.Z - Pos1.Z;
    return (float)Math.Sqrt(dx * dx + dy * dy + dz * dz);
}

注意:传入参数Vector的namespace为CounterStrikeSharp.API.Modules.Utils


CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (0)
返回