摘要: 直接上代码: 1 using System; 2 3 4 class ToolUtils 5 { 6 /// <summary> 7 /// 余式表定义 8 /// </summary> 9 static ushort[] crc16tab = new ushort[256] { 10 0x0000 阅读全文
posted @ 2022-02-11 20:08 小·糊涂仙 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 今天偶然发现一个问题——字符串字节获取的方式不同会导致获取的结果不一样。 定义如下方法,用于获取字符串的字节: 1 static byte[] GetBytes(string data) 2 { 3 using (MemoryStream ms = new MemoryStream()) 4 { 5 阅读全文
posted @ 2022-02-11 19:50 小·糊涂仙 阅读(1169) 评论(0) 推荐(0) 编辑
摘要: 加密解密的核心代码: 1 using System; 2 using System.IO; 3 using System.Security.Cryptography; 4 using System.Text; 5 6 public class AESChiper 7 { 8 /// <summary 阅读全文
posted @ 2022-02-11 15:14 小·糊涂仙 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 1 static void Main(string[] args) 2 { 3 //当前工作目录 4 Console.WriteLine($"CurrentDirectory = {Environment.CurrentDirectory}"); 5 6 //原始名字 7 string oldFul 阅读全文
posted @ 2022-01-30 12:07 小·糊涂仙 阅读(47) 评论(0) 推荐(0) 编辑
摘要: 1. IPv6.m和 IPv6.h 放到 Plugins/IOS下 2.创建Socket,代码如下: 1 using UnityEngine; 2 using System; 3 using System.Collections; 4 using System.Net; 5 using System 阅读全文
posted @ 2022-01-29 12:55 小·糊涂仙 阅读(501) 评论(0) 推荐(0) 编辑
摘要: 首先明确两个概念: Screen.currentResolution - 指的是设备分辨率,比如:电脑上指的就是电脑的屏幕分辨率,手机上指的就是手机的屏幕分辨率。 Screen.width,Screen.height - 指的是使用该值的窗口的宽高,比如:在Scene窗口使用指的就是Scene窗口的 阅读全文
posted @ 2022-01-25 13:26 小·糊涂仙 阅读(5853) 评论(0) 推荐(0) 编辑
摘要: 定义类的共同接口: 1 interface IScene 2 { 3 } 定义几个测试类: 1 public class LoginScene : IScene 2 { 3 } 4 5 public class MainScene : IScene 6 { 7 8 } 定义枚举(注意,枚举名字需要和 阅读全文
posted @ 2021-10-29 12:15 小·糊涂仙 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 定义一个class或者struct接收方法的返回值。 使用out编辑方法参数。 直接定义不同类型的返回值。 使用元组(Tuple - 引用元组,ValueTuple - 值元组)接收方法的返回值。 下面代码演示了后两种的使用: 1 using System; 2 3 namespace a 4 { 阅读全文
posted @ 2021-07-12 17:15 小·糊涂仙 阅读(719) 评论(0) 推荐(0) 编辑
摘要: 1 using UnityEngine; 2 3 public partial class CommonFunction 4 { 5 /// <summary> 6 /// 视口坐标系是将Game视图的屏幕坐标系单位化,左下角(0,0),右上角(1,1) 7 /// 摄像机视口坐标系下的坐标范围 8 阅读全文
posted @ 2021-06-24 22:15 小·糊涂仙 阅读(475) 评论(0) 推荐(0) 编辑
摘要: Unity开发的项目,实现了按ESC建退出游戏,安装到雷电模拟器上,点击模拟器上返回键退出游戏会出现如下截图: 第一次会弹出“XXX停止运行”的提示,第二次会弹出“XXX屡次停止运行”的提示。 解决方案:保证SDK中的 stopUpdate 和 startUpdate 是成对调用的即可。 这个文章也 阅读全文
posted @ 2021-06-24 21:08 小·糊涂仙 阅读(3888) 评论(0) 推荐(0) 编辑