摘要: 一、图块集图块的导入。 打开或者创建地图后,新建 新图块。 弹出新图块面板 图块类型选择 “基于图块集图块”,一定要选择“嵌入地图”,否则需要另存为其他类型的文件,生成游戏工程无法解析的文件。 图像源浏览选择已有的图块集合,我从Tiled 例子(安装目录下的examples目录下)里面里面拷贝了一份 阅读全文
posted @ 2017-09-21 10:41 孟栋sky 阅读(5992) 评论(0) 推荐(1) 编辑
摘要: 打开Tiled 新建地图... 新建地图面板包括三部分,分别是地图、地图大小和块大小。地图包括方向、土块层格式和渲染顺序,根据场景不同选择不同地图方向,土块层格式和渲染顺序默认即可;图块大小和块大小决定整张地图的总像素值,块大小是每个瓦片的大小,地图大小是多少块,两者设置好后会在地图大小中显示地图总 阅读全文
posted @ 2017-09-21 09:40 孟栋sky 阅读(2622) 评论(0) 推荐(0) 编辑
摘要: 一、Tiled Map Editer 下载地址 http://www.mapeditor.org/download.html 二、官方教程查看 下载安装后,不管windows还是Mac系统都包含官方例子。 Mac下安装成功后在桌面会生成Tiled库,我安装的版本是 Tiled 1.0.3,生成的库就 阅读全文
posted @ 2017-09-21 08:58 孟栋sky 阅读(7127) 评论(0) 推荐(0) 编辑
摘要: log4net:日志输出工具。 新建工程Log4NetDemo App.config配置如下: 测试程序: 运行测试后会在Debug/Log目录下生成Test.txt文件, 输出内容: 完。 阅读全文
posted @ 2017-09-05 17:13 孟栋sky 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 主要解决Redis服务器带有密码的情况下初始化。 创建RedisHelper类,直接贴代码: 使用方法: 阅读全文
posted @ 2017-09-01 15:37 孟栋sky 阅读(381) 评论(0) 推荐(0) 编辑
摘要: 1.UNIX中文为时间戳。该方式显示从1970年1月1日开始经过的秒数。 2.函数 UNIX_TIMESTAMP() 返回时间戳格式的时间, FROM_UNIXTIME() 将时间戳格式的时间转换为普通格式的时间。 3.例子: 结果: 结束。 阅读全文
posted @ 2017-08-04 09:47 孟栋sky 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 1 协议(protocol) 使用关键字 protocol 创建协议。 类、枚举和结构体都支持协议。 注意关键字 mutating,在结构体 SimpleStructure 中使用 mutating 实现协议中的方法。而在类中 SimpleClass,却不需要关键字 mutating 实现协议方法, 阅读全文
posted @ 2017-06-18 17:44 孟栋sky 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 1.枚举 使用关键字 enum 创 建枚举。 枚举默认起始值为 0,可以自定义起始值。 在枚举中可以定义方法,和类中定义的一样。 使用关键字 rawValue 访问当前枚举的值。 还有 还有 2 结构体 使用关键字 struct 创建结构体。 结构体和类很类似,包括方法和初始化。结构体和类之间最大的 阅读全文
posted @ 2017-06-18 17:17 孟栋sky 阅读(491) 评论(0) 推荐(0) 编辑
摘要: 1.类(class) 使用关键字 class 创建一个类。属性直接在类里面声明,属性可以是变量,也可以是常量。方法和函数的创建方法一致。 2.对象(object) 对象的创建很容易。在类名后面加一个圆括号就可以创建类的实例。使用 “.” 访问实例的属性和方法。 上面的类 Shape 比较简单。下面的 阅读全文
posted @ 2017-06-17 16:39 孟栋sky 阅读(885) 评论(0) 推荐(0) 编辑
摘要: 一、函数 关键字:func 参数列表用 , 分割 使用 -> 分割参数和返回值 在参数名前面加 _ 表示隐藏参数标签,也可以添加参数名。 使用元组(tuple)构建复合类型值。比如一个函数返回多个值。元组的元素可以通过名字或者下标获取。 函数可以使用变化的参数,这些参数将会放进数组里面。 函数里面可 阅读全文
posted @ 2017-06-16 12:32 孟栋sky 阅读(487) 评论(0) 推荐(0) 编辑