C#
文章平均质量分 52
榨☆汁☆姬
这个作者很懒,什么都没留下…
展开
-
将某一列表的部分元素符合条件的加入另一列表性能对比
比对对象:for循环剔除不合适元素然后addList.AddRange(FindAll)测试结果测试代码public class TestCode{ private List<TestClass> mList; public void Init() { this.mList = new List<TestClass>(); for (int i = 0; i < 100; i++) {原创 2022-05-27 09:52:51 · 105 阅读 · 0 评论 -
以模拟移动为思路的战棋范围及路径生成
以模拟移动为思路的战棋范围及路径生成需求思路代码扩展最后仅为自己在游戏制作过程中对耗时较多的思考总结,代码均为片段。需求战棋角色在移动,攻击等行为时,会只能对周围指定范围内的格子进行操作,同时,在相对复杂的地形,包含如消耗多点行动力,不能移动等地形格时播放移动动画的路径使用迭代进行,得出行动范围与最短路径。思路在四边形战棋格中,每地图格有最多4个相邻地图格,认为玩家所在即开始计算的地图...原创 2018-10-22 14:59:06 · 1520 阅读 · 0 评论