- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 XLua实现基于MVC框架的热更新架构
1、将XLua的包导入工程 2、编写程序的主入口脚本GameMgr、用于启动Lua程序`public class GameMgr : MonoBehaviour {private void Awake(){ gameObject.AddComponent<LuaMgr>();}pr
2018-06-23 15:39:44 2902 1
原创 unity——利用图片来生成字体
开发中。可能会用到需要将图片转换成字体的需求。BMFONT 插件 导入图片 然后生成 .fnt 和 .png 两个文件 (文件格式可以在设置中更改) 将这两个文件导入unity 将png 切割成精灵 创建材质、将贴图拖上去。 创建字体、将材质拖上去。 数据怎么算出来的公式百度上面有。此处略去。也可以利用代码来生成using UnityEngine;using System.C
2017-11-21 09:39:18 3691
原创 判断棋牌游戏中的顺子
第一种 : 正常的顺子分析 : 顺子最少五张牌、最大的一张牌只能是一、并且顺子中不可能存在两张牌相等 for (int i = 0; i < cards.Count - 1; i++) { for (int j = i + 1; j < cards.Count; j++) { if (cards[i].E
2017-11-07 12:09:32 1755
原创 排序算法之选择排序
实现思想:利用循环第一趟:从所有元素中寻找最小的元素放在最前面。第二趟:从第一个元素开始往以后寻找最小的元素放在第一个位置。第三趟:从第二个元素开始往后寻找最小的元素放在第二个位置。…………和冒泡排序区别:冒泡排序是每次发现比它小的就交换位置。选择排序是首先寻找最小的元素然后放在最前面。选择排序简介:选择排序代码实现:
2017-09-22 10:50:47 196
原创 快速排序的实现原理
快速排序的实现原理: 拿第一个数为基准、从后往前比较、比它小的就放在前面。然后从前往后比较,比它大的放在后面。一直找到中间的位置,就把基准数放在中间的位置。这样基准数左边就是小的数、右边就是比基准数大的数。1、取出数组中的第一个元素作为基准数、比它小的放左边。比它大的放右边。2、通常取第一个下标的数为基准数、从后往前开始比较,比它小的放在该基准数的位置。再从前往后开始,比它大的放在第二
2017-09-18 15:38:18 937
原创 麻将算法之 ------ 胡牌算法
麻将数据牌集合private int[] cardDataArray = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, //万子 1 2 3 4 5 6 7 8 9 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19, //...
2018-07-15 22:05:27 13273 3
转载 LODGroup VS ShaderLOD
前言 LOD(Level Of Detais)多细节层次。在游戏中,根据摄像机与模型的距离,来决定显示哪一个模型,往往离得近显示高模,离得远显示低模。LOD技术在大场景的应用非常普遍,在展示远景作用非常大。网络上关于UnityLOD技术大多是关于LODGroup,这里我会简单介绍,而实际上shader上的LOD功能对性能优化也是非常有用的。LOD Group 首先创建一个...
2018-06-21 13:43:09 426
Android 接入 GoogleMobAds 广告
2023-08-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人