摘要: Cocos Creator Cocos Creator ≠ Cocos 2d-x 一般所说的 Cocos 指的是 Cocos 2d-x 而 Cocos Creator 是由 Unity 3D 的开发方法开发的另一种引擎,但都包含 Cocos 相对而言,Cocos Creator 的界面更加整洁,应用 阅读全文
posted @ 2022-11-08 12:04 Mr.Cat~ 阅读(625) 评论(0) 推荐(0) 编辑
摘要: 在 Unity 中实现对游戏数据存储和读取的方法主要有这几种: 使用本地持久化类 PlayerPrefs 使用二进制的方法序列化和反序列化(Serialize / Deserialize) 使用 Json 方法 使用 XML 方法 数据场景 在 Demo 中分别使用这四种方法实现面板上数据的存储和读 阅读全文
posted @ 2022-10-19 15:35 Mr.Cat~ 阅读(1986) 评论(0) 推荐(0) 编辑
摘要: 引用 DOTween 官网上对该插件的介绍: “ DOTween是一种快速、高效、类型安全的面向对象的补间动画引擎 ” 利用 DOTween,我们可以很方便快速的完成许多动画效果,而且因为一切都被缓存并重用,避免了无用的GC分配 DOTween 特性 非常准确 时间以非常精确的方式进行计算:这意味着 阅读全文
posted @ 2022-10-13 10:54 Mr.Cat~ 阅读(2783) 评论(0) 推荐(0) 编辑
摘要: 通常情况下,我们可以通过 int 类型的索引来从数组或者 List 集合中查询所需的数据 但是如果情况稍微复杂一点:索引是非 int 类型的数据(比如 string 或其他类型),这时候就需要使用字典 顾名思义,数据字典就是一种让我们可以通过索引查询到特定数据的数据结构类型,它的关键字就是:Dict 阅读全文
posted @ 2022-10-01 00:44 Mr.Cat~ 阅读(9378) 评论(0) 推荐(0) 编辑
摘要: 正弦函数/正弦波 是最基础的波形 在游戏中通常使用 正弦函数/正弦波 来逼近真实世界中的涟漪效果 涟漪效果 有了波形并不意味着就能产生涟漪的效果 往往还需要在画面中添加折射、反射、扭曲等效果 看图中的涟漪效果 之所以人眼看起来像涟漪 是因为在涟漪处的空间发生了轻微的扭曲,而 “空间扭曲”,也就是贴图 阅读全文
posted @ 2022-01-06 20:01 Mr.Cat~ 阅读(1623) 评论(0) 推荐(0) 编辑
摘要: 流光效果是非常常见的游戏效果 不管是2D的UI和图片还是3D的模型,在一些精致的特写镜头下都会加入流光的效果 2D 流光效果 实现流光效果,通常需要一张主要的贴图和一张条状的流光贴图 通过计算,让条状的流光贴图在主贴图上面进行移动,来实现表面的流光效果 Shader Shader "Effect/M 阅读全文
posted @ 2021-12-30 17:13 Mr.Cat~ 阅读(1047) 评论(0) 推荐(0) 编辑
摘要: 游戏中有一种很常见的效果:角色死亡或者场景烧毁会逐渐消融 消融效果 要实现消融效果,最重要的就是让某些像素显示,某些像素消失 为了实现这种效果 我们就需要标记哪些像素要显示,哪些像素要消失,可以使用噪声图来给每一个像素做标记 由于噪声图的随机性,使得像素的显示和消失显得非常不规则,这也就满足了消融效 阅读全文
posted @ 2021-12-25 15:24 Mr.Cat~ 阅读(659) 评论(0) 推荐(0) 编辑
摘要: Shader 的中文意思是着色器,是给模型上色的一个工具 在 Unity 中往往需要配合使用材质和 Unity Shader 才能达到理想的效果 常见的流程: 创建一个新的材质 创建一个 Unity Shader,并把它赋所创建的材质 把这个关联了 Shader 的材质赋给需要渲染的游戏对象 在材质 阅读全文
posted @ 2021-12-21 20:59 Mr.Cat~ 阅读(2604) 评论(0) 推荐(0) 编辑
摘要: Shader Shader 的中文意思是着色器 简单通俗的理解就是给模型上色的一个工具 这里的上色并不是简单的填色,而是通过对一些模型数据和光照信息的计算而产生相应效果的颜色艺术 物体外部线框 在模拟建造类的游戏中,游戏对象往往需要一个创建前的预览效果 而用游戏物体的本身外部边框来进行前期预览就是最 阅读全文
posted @ 2021-12-08 17:48 Mr.Cat~ 阅读(1466) 评论(0) 推荐(0) 编辑
摘要: 正则表达式是由普通字符(如英文字母)以及特殊字符(也称为元字符)组成的一种文字模式 这种文字模式可用于检查字符串的值是否满足一定的规则,例如: 验证输入的邮箱是否合法 输入的身份证号码是否合法 输入的用户名是否满足条件等 也可以进行字符串的替换和提取 所以,正则表达式可以是单个字符,也可以是更复杂的 阅读全文
posted @ 2021-11-08 18:52 Mr.Cat~ 阅读(4094) 评论(0) 推荐(1) 编辑