lomcn

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 30839|回复: 108

c#寻路代码有算法!!!!

  [复制链接]
  • TA的每日心情
    慵懒
    2021-3-26 12:53
  • 9

    主题

    62

    帖子

    318

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    318
    金钱
    231
    元宝
    0
    发表于 2019-3-23 08:44:31 | 显示全部楼层 |阅读模式
    namespace M2Server
    {
        public struct TTerrainParam
        {
            public Color CellColor;
            public string[] CellLabel;
            public int MoveCost;
        }

        // 路径数组
        public struct TPathMapCell
        {
            // 路径图元
            public int Distance;

            // 离起点的距离
            public int Direction;
        }

        public struct TCellParams
        {
            public TTerrainTypes TerrainType;
            public bool OnPath;
        }

        public class TPathMap
        {
            public TPathMapCell[,] PathMapArray; //路径图存储数组
            public int Height = 0;
            public int Width = 0;
            public TRect ClientRect = null;
            public int ScopeValue = 0;// 寻找范围
            public bool StartFind = false;

            public TPathMap()
                : base()
            {
                ScopeValue = 24;// 寻路范围
            }

            // *************************************************************
            // 方向编号转为X方向符号
            // 7  0  1
            // 6  X  2
            // 5  4  3
            // *************************************************************
            private int DirToDX(int Direction)
            {
                int result;
                switch (Direction)
                {
                    case 0:
                    case 4:
                        result = 0;
                        break;

                    case 1:
                    case 2:
                    case 3:
                        result = 1;
                        break;
                    default:
                        result = -1;
                        break;
                }
                return result;
            }

    回复可以查看完整代码
    游客,如果您要查看本帖隐藏内容请回复






    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2021-3-15 22:06
  • 5

    主题

    108

    帖子

    491

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    491
    金钱
    383
    元宝
    0
    发表于 2019-3-23 09:54:46 | 显示全部楼层
    支持一波!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-1-13 14:50
  • 1

    主题

    34

    帖子

    285

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    285
    金钱
    251
    元宝
    0
    发表于 2019-3-23 11:19:12 | 显示全部楼层
    66666666666
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-9-5 08:28
  • 6

    主题

    58

    帖子

    239

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    239
    金钱
    176
    元宝
    0
    发表于 2019-3-23 12:19:07 | 显示全部楼层
    谢谢 兄戴,  收藏了
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2020-3-4 20:16
  • 3

    主题

    50

    帖子

    102

    积分

    注册会员

    Rank: 2

    积分
    102
    金钱
    52
    元宝
    0
    发表于 2019-3-23 13:20:56 | 显示全部楼层
    感谢楼主分享
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 08:32
  • 4

    主题

    128

    帖子

    352

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    352
    金钱
    224
    元宝
    0
    发表于 2019-3-23 14:46:48 | 显示全部楼层
    楼主NB啊~~~~感谢楼主分享
    回复

    使用道具 举报

  • TA的每日心情
    萌哒
    2020-9-13 23:05
  • 161

    主题

    195

    帖子

    484

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    484
    金钱
    289
    元宝
    0
    发表于 2019-3-23 15:32:17 | 显示全部楼层
    路过  打酱油的人人啊啊
    回复

    使用道具 举报

  • TA的每日心情
    可爱
    2019-5-23 12:59
  • 8

    主题

    61

    帖子

    135

    积分

    注册会员

    Rank: 2

    积分
    135
    金钱
    74
    元宝
    0
    发表于 2019-3-23 17:29:49 | 显示全部楼层
    支持支持!
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2019-6-22 18:31
  • 3

    主题

    37

    帖子

    190

    积分

    注册会员

    Rank: 2

    积分
    190
    金钱
    153
    元宝
    0
    发表于 2019-3-23 18:49:33 | 显示全部楼层
    你的学习能力太强了,佩服
    回复

    使用道具 举报

    该用户从未签到

    0

    主题

    13

    帖子

    70

    积分

    注册会员

    Rank: 2

    积分
    70
    金钱
    57
    元宝
    0
    发表于 2019-3-23 19:14:56 | 显示全部楼层
    哈哈哈哈哈哈哈哈哈哈或或
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|服务|手机版|小黑屋|lomcn

    GMT+8, 2021-7-25 01:04 , Processed in 0.132665 second(s), 22 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表