- 博客(13)
- 收藏
- 关注
原创 Unity中UGUI的锚点,轴心等参数与父子物体的位置关系
localPostion的大小取决于父子物体的pivot(轴心)的距离。 AnchoredPostion 的大小取决于子物体的轴心到父物体的锚点的具体
2020-12-18 16:22:08
742
2
原创 Unity-Mesh学习之路
Unity-Mesh学习之路项目介绍项目工程Mesh介绍工程介绍MeshBase脚本 项目介绍 因为之前一直对FogOfWar战争迷雾比较感兴趣,然后当时就在想这个战争迷雾是怎么做出来的,这种问题。后面进入公司,接触的项目是一个沙盒类型的游戏,这个游戏采用的地图就是自动生成的Mesh网格。当时就想去尝试如何进行Mesh的自动生成。在了解的过程中又发现,战旗,三国志这种类型的游戏好像都是采用的自动网格,其中包含六边形网格。这让我慢慢的感兴趣起来了。在逐渐摸索过程中,发现,这个还是很有意思的,哈哈。学习之路,大
2020-05-21 15:58:53
649
原创 C#中 常用的类型转换(长时间更新)
C#中的常用的类型转换 c#中的类型转换包括 隐式转换:隐式转换多用于基类与派生类之间的转换,可以不使用任何语法表示。 显示转换:使用as 或者前置小括号进行转化,显示转换也被称之为强制转换 通过特殊的类进行转换:主要收集通过特殊的类进行一些特殊的转换。 Convert类:Convert类可以进行大部分的类型转换,例如int转bool,string转bool,string转byte等等 int...
2019-08-27 15:47:36
489
原创 位运算中的逻辑运算符(与: & , 或: | , 异或: ^ , 取反:~)
逻辑与运算:& 参加运算的两个值转换成二进制然后按位进行与运算 运算规则:0&0=0,0&1=0,1&0=0,1&1=1 实例: int a = 3; int b = 4; Console.WriteLine(a & b); 计算方式: 0011 & 0100=0000=0 可以解决的问题 例如:斗地主中的花色和牌的大小,使用两个16进制数表...
2019-07-04 10:57:07
5563
原创 移位运算(无符号移位运算,有符号移位运算)
移位运算,所有移位以5和-5为例移位运算左移(<<)正数负数带符号右移(>>)(右移向前面补对应的符号位所对应的值(正数补0,负数补1))正数负数不带符号右移(>>>)(>>>为java独有语法)正数负数 移位运算 可以移位运算的类型有:iuint,int,lang等类型.我们本次使用int类型 一个int类型占4个字节,共32位,带符号...
2019-07-03 15:59:38
2970
3
原创 Unity 使用Excel 读取文件 所碰到的坑 使用Excel.dll读取
从上午12点到晚上10点 一直在搞如何使用Unity来取Excel文件内的东西所碰到的坑 1.Excel.Dll,ICSharpCode.SharpZipLib.dll 需要放置在/Assets/Plaugin文件夹下面,要不再导出后会找不到文件 2.ExcelDateReader是在Excel内部的 ,如果单独导入ExcelDateReader,不可以使用AsDateReader来转换格式为Da...
2019-04-01 22:37:59
4818
7
原创 EasyTouch5提供的快速手势使用
通用设置在最底下 Quick Drag 快速拖拽 Quick LongTap 长按 3. Quick Pinch 缩放 4. Quick Swipe 滑动 5. Quick Tpa 点击 6. Quick Touch 触摸 7. Quick Twist 旋转 8. Quick EnterOverEnd 开始和结束 通用的一些选择: Quick Name 可以用来在代码中使用...
2019-03-29 13:37:40
899
原创 Unity中的Invoke,InvokeRepeating 和C#事件中的Invoke,BeginInvoke
Unity中有继承与MonoBehaviour的Invoke,InvokeReperting,isInvoke,CencelInvoke,这四个方法。 Unity中的Invoke方法,InvokeReperting方法调用只能调用本脚本中的方法体,可以设置调用时间。 InvokeRepeating(string methodName, float time, float repeatRate); ...
2019-03-19 16:34:41
1947
原创 Unity中OnMouseXXX的事件触发条件
//在collider上面点击的时候触发 private void OnMouseDown() { Debug.Log("Down"); } //在Collider上面点击并且拖拽时候触发 private void OnMouseDrag() { Debug.Log("Drag"); ...
2019-03-17 09:38:46
4065
原创 Unity:Time类中常用的变量解释
在看过Siki老师的“Unity API常用方法和类详细讲解”的视频后对Time类有了更深的认识。 using System.Collections; using System.Collections.Generic; using UnityEngine; public class APITimeFunction : MonoBehaviour { private void Start(...
2019-03-15 17:16:01
446
转载 XML的用法基础-创建节点,赋予值
推荐:https://www.cnblogs.com/qq260250932/p/4990439.html using System.Collections; using System.Collections.Generic; using UnityEngine; using System.Xml; public class XML :MonoBehaviour { private voi...
2019-03-10 15:07:52
551
转载 XML文件基础语句
转载至:https://zhidao.baidu.com/question/111624220.html 感谢:二楼听风雨 using System.Xml; //初始化一个xml实例 XmlDocument xml=new XmlDocument(); //导入指定xml文件 xml.Load(path); xml.Load(HttpContext.Current.Server.MapPath...
2019-03-09 15:55:48
674
原创 Unity中Invoke和BeginInvoke的使用--新手小白的一些简单看法
Unity新手对Invoke和BeginInvoke的一些看法,欢迎大佬指点 Invoke方法可以用来发布事件,可以使用带返回值的委托类型实现同步回调 BeginInvoke方法是异步回调函数,其参数为BeginInvoke(委托参数,回调函数,回调函数的参数) 回调函数的参数必须为IAsyncResult类型。 回调函数的参数是object类型。 BeginInvoke方法不能同时发布给两个或两...
2019-03-08 12:21:33
1833
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅