- 博客(13)
- 收藏
- 关注
原创 Unity中UGUI的锚点,轴心等参数与父子物体的位置关系
localPostion的大小取决于父子物体的pivot(轴心)的距离。AnchoredPostion 的大小取决于子物体的轴心到父物体的锚点的具体
2020-12-18 16:22:08
633
2
原创 Unity-Mesh学习之路
Unity-Mesh学习之路项目介绍项目工程Mesh介绍工程介绍MeshBase脚本项目介绍因为之前一直对FogOfWar战争迷雾比较感兴趣,然后当时就在想这个战争迷雾是怎么做出来的,这种问题。后面进入公司,接触的项目是一个沙盒类型的游戏,这个游戏采用的地图就是自动生成的Mesh网格。当时就想去尝试如何进行Mesh的自动生成。在了解的过程中又发现,战旗,三国志这种类型的游戏好像都是采用的自动网格,其中包含六边形网格。这让我慢慢的感兴趣起来了。在逐渐摸索过程中,发现,这个还是很有意思的,哈哈。学习之路,大
2020-05-21 15:58:53
548
原创 C#中 常用的类型转换(长时间更新)
C#中的常用的类型转换c#中的类型转换包括隐式转换:隐式转换多用于基类与派生类之间的转换,可以不使用任何语法表示。显示转换:使用as 或者前置小括号进行转化,显示转换也被称之为强制转换通过特殊的类进行转换:主要收集通过特殊的类进行一些特殊的转换。Convert类:Convert类可以进行大部分的类型转换,例如int转bool,string转bool,string转byte等等int...
2019-08-27 15:47:36
432
原创 位运算中的逻辑运算符(与: & , 或: | , 异或: ^ , 取反:~)
逻辑与运算:&参加运算的两个值转换成二进制然后按位进行与运算运算规则: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
5453
原创 移位运算(无符号移位运算,有符号移位运算)
移位运算,所有移位以5和-5为例移位运算左移(<<)正数负数带符号右移(>>)(右移向前面补对应的符号位所对应的值(正数补0,负数补1))正数负数不带符号右移(>>>)(>>>为java独有语法)正数负数移位运算可以移位运算的类型有:iuint,int,lang等类型.我们本次使用int类型一个int类型占4个字节,共32位,带符号...
2019-07-03 15:59:38
2861
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
4613
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
804
原创 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
1803
原创 Unity中OnMouseXXX的事件触发条件
//在collider上面点击的时候触发 private void OnMouseDown() { Debug.Log("Down"); } //在Collider上面点击并且拖拽时候触发 private void OnMouseDrag() { Debug.Log("Drag"); ...
2019-03-17 09:38:46
3984
原创 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
388
转载 XML的用法基础-创建节点,赋予值
推荐:https://www.cnblogs.com/qq260250932/p/4990439.htmlusing System.Collections;using System.Collections.Generic;using UnityEngine;using System.Xml;public class XML :MonoBehaviour{ private voi...
2019-03-10 15:07:52
471
转载 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
633
原创 Unity中Invoke和BeginInvoke的使用--新手小白的一些简单看法
Unity新手对Invoke和BeginInvoke的一些看法,欢迎大佬指点Invoke方法可以用来发布事件,可以使用带返回值的委托类型实现同步回调BeginInvoke方法是异步回调函数,其参数为BeginInvoke(委托参数,回调函数,回调函数的参数)回调函数的参数必须为IAsyncResult类型。回调函数的参数是object类型。BeginInvoke方法不能同时发布给两个或两...
2019-03-08 12:21:33
1716
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人