梓喵出没

当欲使用泛型for遍历Lua表时,有两种方式,即 for i,v in ipairs(tableName) do print(i,v); end for k,v in pairs(tableName) do print(k,v); end 二者只有一处不同,即ipairs与pairs,那么二者有何区别呢? 动手尝梨子。定义三个表,根据它们内容的不同,分别把它们叫做“纯数组”,“纯表”“纯表”,“杂表1”,“杂表2”。请…

EasyTouch插件是一个很好的触屏控制插件,很多Unity游戏的摇杆等就是用EasyTouch制作的。 摄像机z轴不变的情况 在一些摄像机指向固定不动(相对于世界坐标系)的游戏中(例如王者荣耀等),使用EasyTouch的常用方法可正常控制角色上下左右移动。代码和下面类似: //获取EasyTouch的摇……

读取配置文件等对于一个游戏的重要性不需要多说,本文总结了本人最近经常用到的C#解析文本文件的方法。本文作为一个涂鸦,仅仅用于提供几个解决问题的思路,对于代码是否高雅等问题不予考虑。 准备工作 创建一个类,用于保存单个Site信息。 public class Site { public string Name{……

分析 对于游戏中怪物的行为,简单归纳为如下几部分: 1、怪物在预设范围内随机移动。 2、玩家走入怪物视野范围,怪物跟随玩家移动。 3.1、进入攻击范围,怪物攻击玩家。 3.2、玩家脱离怪物视野范围,怪物状态回到1。 如下内容需要每帧检测一次: 玩家是否进入怪物的视野范围 玩家是否进入怪物的攻击范围 如下内容需……

喵喵喵 复习C这个老祖宗,写了个简单的冒泡排序,想实现将整型数组内的元素从小到大排列,结果出了点小问题。经查阅资料发现数组名这个东西还挺有意思的。 平时都是把数组名当作特殊的指针来用的,所以开始是这么写的。 int * maoPao(int *a); int main() { int a[5] = {21,3……