青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 72,  comments - 4,  trackbacks - 0
三國志14在尋路時可以顯示出所行走路徑,思考了下,可以用以下方式做到:

實現方式:
// uv=x,y, rotation = z
        public static readonly kPathArrow[,] combineType =
        {
            // 右上,右上               右,                           右下,               左下,                 左,                    左上
            {new kPathArrow(0, 60), new kPathArrow(5, 180),    new kPathArrow(2, 180), new kPathArrow(6, 120), new kPathArrow(7, 0), new kPathArrow(3, 0)},
            // 右
            {new kPathArrow(5, 180), new kPathArrow(1, 180),    new kPathArrow(4, 180), new kPathArrow(7, 180), new kPathArrow(6, 0), new kPathArrow(8, 180)},
            // 右下
            {new kPathArrow(2, 180), new kPathArrow(4, 180),    new kPathArrow(0, 180), new kPathArrow(3, 180), new kPathArrow(8, 0), new kPathArrow(6, 60)},
            // 左下
            {new kPathArrow(6, 120), new kPathArrow(7, 180),    new kPathArrow(3, 180), new kPathArrow(0, -120), new kPathArrow(5, 0), new kPathArrow(2, 0)},
            // 左
            {new kPathArrow(7, 0), new kPathArrow(6, 0),    new kPathArrow(8, 0),    new kPathArrow(5, 0), new kPathArrow(1, 0), new kPathArrow(4, 0)},
            // 左上
            {new kPathArrow(3, 0), new kPathArrow(8, 180),   new kPathArrow(6, 60), new kPathArrow(2, 0), new kPathArrow(4, 0), new kPathArrow(0, 0)},
        };
        private Vector3 RotVertex(Vector3 point, float rot)
        {
            Vector3 pos = point;
            float cs = Mathf.Cos(rot);
            float sn = Mathf.Sin(rot);
            pos.x = point.x * cs + point.z * sn;
            pos.z = -point.x * sn + point.z * cs;
            return pos;
        }
        //----------------------------------------------------------------------------------------------
        public void AddPathTile(int x, int z, int idx)
        {
            int enterDir = idx / (int)kHexGrid.HexDirection.MAX;
            int outDir = idx % (int)kHexGrid.HexDirection.MAX;
            kPathArrow pathArrow = combineType[enterDir, outDir];
            int rowUV = pathArrow.idx / 3;
            int colUV = pathArrow.idx % 3;
            float rot = pathArrow.angle * Mathf.PI/180.0f;
            Vector3 center = kHexGrid.ToWorldPos(x, z);
            Vector2 centerUV = new Vector2(0.5f, 0.5f);
            Vector2 uvStart = new Vector2(colUV * 1 / 3.0f, rowUV * 1 / 3.0f);
            for (kHexGrid.HexDirection dir = kHexGrid.HexDirection.NE; dir <= kHexGrid.HexDirection.NW; dir++)
            {
                Vector3 v1 = center + new Vector3(0,0.01f,0);
                Vector3 v2 = kHexGrid.cornerPos[(int)dir] + new Vector3(0, 0.01f, 0);
                Vector3 v3 = kHexGrid.cornerPos[(int)dir + 1] + new Vector3(0, 0.01f, 0);
                if (rot > 0.0001f || rot < -0.0001f)
                {
                    v2 = RotVertex(v2, rot);
                    v3 = RotVertex(v3, rot);
                }
                AddTriangle(v1, center + v2, center + v3,
                    uvStart + centerUV * 1/3.0f, uvStart + kHexGrid.cornerUV[(int)dir] * 1 / 3.0f, uvStart + kHexGrid.cornerUV[(int)dir + 1] * 1 / 3.0f,
                    Color.white);
            }
        }
丑圖效果:

所用貼圖
posted on 2020-03-26 20:33 flipcode 閱讀(306) 評論(0)  編輯 收藏 引用
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            羞羞漫画18久久大片| 欧美韩日亚洲| 欧美一区1区三区3区公司| 欧美国产日韩一区| 欧美伊人久久大香线蕉综合69| 欧美高清在线观看| 亚洲丰满在线| 免费在线一区二区| 久久国产毛片| 国内精品视频666| 久久国内精品自在自线400部| 9l国产精品久久久久麻豆| 欧美激情女人20p| 亚洲欧洲精品一区二区三区不卡 | 一区二区三区四区五区在线| 亚洲国产日韩欧美在线动漫| 久久视频一区| 黄色成人免费观看| 国产精品久久久久一区二区三区共| 亚洲乱码国产乱码精品精天堂| 欧美大色视频| 免费不卡在线视频| 亚洲精品日韩一| 亚洲欧洲精品一区二区三区| 欧美国产视频日韩| 一区二区免费在线播放| 日韩一级免费观看| 国产精品永久| 久久久人成影片一区二区三区| 欧美亚洲一区| 亚洲第一精品夜夜躁人人爽| 亚洲电影毛片| 欧美日韩中国免费专区在线看| 亚洲自拍16p| 欧美一区二区三区在线观看视频| 国产亚洲欧洲| 亚洲高清不卡| 国产精品乱子乱xxxx| 久久精品最新地址| 欧美va亚洲va日韩∨a综合色| 日韩一区二区精品视频| 亚洲视频一二| 精品999成人| 亚洲乱码国产乱码精品精98午夜| 欧美三级在线视频| 久久免费视频在线观看| 欧美激情中文不卡| 亚洲欧美日韩综合| 久久九九免费| 亚洲色图在线视频| 欧美亚洲一区二区在线| 亚洲免费av网站| 午夜日韩av| 99国产精品久久久久久久成人热| 亚洲一品av免费观看| 在线电影国产精品| 亚洲图片欧洲图片日韩av| 一区二区自拍| 亚洲特级片在线| 亚洲欧洲一级| 欧美主播一区二区三区| 正在播放亚洲| 久热综合在线亚洲精品| 亚洲欧美三级伦理| 欧美精品亚洲精品| 久久综合久久综合久久| 欧美日韩在线一区二区三区| 蜜桃久久精品乱码一区二区| 国产精品久久9| 亚洲青涩在线| 亚洲国产欧美一区二区三区同亚洲 | 亚洲一线二线三线久久久| 亚洲高清视频中文字幕| 亚洲男人av电影| 亚洲午夜极品| 欧美激情一区在线观看| 欧美v亚洲v综合ⅴ国产v| 欧美亚洲一级片| 亚洲视频自拍偷拍| 欧美激情视频在线免费观看 欧美视频免费一 | 尤妮丝一区二区裸体视频| 在线一区免费观看| 一区二区黄色| 欧美日韩二区三区| 亚洲国产综合91精品麻豆| 在线播放中文字幕一区| 久久国产婷婷国产香蕉| 久久精品国产久精国产爱| 欧美色偷偷大香| 99精品国产高清一区二区| 亚洲精品视频免费| 欧美成人中文字幕| 亚洲国产欧美一区二区三区同亚洲| 1769国产精品| 久久久青草青青国产亚洲免观| 久久久噜噜噜| 影音先锋久久资源网| 狂野欧美一区| 亚洲国产高清自拍| 亚洲精品黄网在线观看| 免费不卡在线观看av| 亚洲国产免费看| 一区二区三区高清| 欧美日韩伦理在线免费| 亚洲免费观看在线观看| 亚洲欧美日韩中文视频| 国产情人节一区| 久久久www免费人成黑人精品 | 亚洲欧美国产日韩天堂区| 午夜在线观看免费一区| 国产午夜精品理论片a级大结局| 欧美一区成人| 欧美国产91| 这里只有视频精品| 国产精品一区一区三区| 久久成人人人人精品欧| 女人香蕉久久**毛片精品| 亚洲精品一区二区三区av| 欧美三级午夜理伦三级中视频| 亚洲免费综合| 欧美国产成人精品| 亚洲一区二区在线观看视频| 国产麻豆精品久久一二三| 久久精品久久综合| 亚洲国产精品福利| 亚洲自拍电影| 亚洲第一区中文99精品| 欧美另类专区| 久久国产婷婷国产香蕉| 亚洲精品人人| 另类图片国产| 亚洲一区久久久| 一区二区在线免费观看| 欧美天堂亚洲电影院在线播放| 欧美一区二区三区在线免费观看| 欧美大片在线观看一区| 在线视频精品| 在线欧美影院| 国产精品一香蕉国产线看观看 | 欧美日韩直播| 久久久91精品国产一区二区三区| 性欧美激情精品| 亚洲福利视频一区| 国产欧美一区二区三区在线老狼| 久久福利一区| 在线视频免费在线观看一区二区| 久久久爽爽爽美女图片| 亚洲天堂av图片| 亚洲精品美女免费| 狠狠色狠狠色综合系列| 国产精品成人免费精品自在线观看| 久久久久88色偷偷免费| 亚洲一级二级在线| 亚洲精品欧美在线| 欧美激情国产精品| 久久久噜噜噜久久中文字幕色伊伊| 一本色道久久综合狠狠躁篇怎么玩 | 狠狠色综合色区| 国产精品三级视频| 欧美极品一区二区三区| 久久久最新网址| 小嫩嫩精品导航| 亚洲一区二区三区四区中文 | 亚洲精品在线免费| 亚洲福利免费| 美女视频网站黄色亚洲| 久久久久国产精品午夜一区| 亚洲男女自偷自拍| 亚洲桃花岛网站| 亚洲色诱最新| 一本色道婷婷久久欧美| 亚洲级视频在线观看免费1级| 国产综合久久久久久鬼色| 国产精品永久| 国产一区二区按摩在线观看| 国产欧美精品在线| 国产麻豆9l精品三级站| 国产精品专区h在线观看| 国产精品男gay被猛男狂揉视频| 欧美视频在线观看一区二区| 欧美日韩一卡二卡| 欧美日韩免费在线| 欧美日韩亚洲不卡| 欧美三级日本三级少妇99| 国产精品国产三级国产aⅴ浪潮 | 午夜精品免费| 欧美在线免费一级片| 久久精品成人| 久久综合色天天久久综合图片| 老司机精品视频一区二区三区| 另类尿喷潮videofree| 欧美激情四色| 99国产精品久久久久久久久久 | 欧美成人国产| 欧美日韩国产小视频在线观看| 欧美特黄一级| 狠狠色2019综合网| 亚洲毛片av| 欧美一级精品大片| 久久中文在线|