
C#总结
U龙战于野
学而时习之--温故而知新。
展开
-
C#(一) Linq表达式
筛选分数大于80,并且升序排列 List<int> scores = new List<int> { 5, 200, 0, 66, 4, 32, 700, 1 }; IEnumerable<int> highScoresQuery = from score in scores where score > 80 orderby score ascending..原创 2022-04-28 11:03:22 · 380 阅读 · 0 评论 -
Unity(二十二) C#与PHP服务器交互方式
方式一 WWWForm表单提交IEnumerator WWWPost(string json) { WWWForm form = new WWWForm(); //键值对 form.AddField("key", json); //请求链接,并将form对象发送到远程服务器 UnityWebRequest webRequest = UnityWebRequest.Post...原创 2020-05-26 11:53:19 · 1060 阅读 · 0 评论 -
Unity(二十) 关于SteamVR里Action的使用
SteamVR封装好了一个事件工具类public static class SteamVR_Utils{ public class Event { public delegate void Handler(params object[] args); public static void Listen(string message, Handler action) { var actions = listeners[message] as Handler; if (ac原创 2020-05-19 11:36:14 · 1075 阅读 · 0 评论 -
Unity(十九) Mathf.SmoothDamp平滑运动 Mathf.MoveTowards、Mathf.Lerp
public Transform target;public float smoothTime = 1f;private Vector3 velocity;void Update() {//Set the positiontransform.position =...原创 2020-03-09 16:38:24 · 1843 阅读 · 0 评论 -
C#设计模式之桥接模式分析和应用
感谢以下链接作者: 参考链接1:http://www.cnblogs.com/JiYF/p/6485244.html#undefined 软件系统平台和软件间桥接参考链接2:http://blog.youkuaiyun.com/heyangyi_19940703/article/details/51280177 遥控器和TV间桥接参考链接3:http://www.jb51.net/article/7962...原创 2018-02-27 11:52:55 · 374 阅读 · 0 评论 -
C# 游戏制作中去除敏感字符/串
原理:将输入的字符串转化为字符数组,遍历数组与敏感字符串列表对比,调用Split函数转换单个字符为*,如操。转化连续的字符为**,如中国方法1: Unity里使用: 工程目录下创建文本文档,添加敏感词便于后续扩展。保存格式UTF-8,可显示中文。文本内存放需要屏蔽的敏感字或串 public Text tex3; //将文本文档放入这里 public TextAsset as...原创 2017-08-16 14:58:38 · 904 阅读 · 0 评论 -
Unity(九) 使用json保存角色信息并增、改数据以及修改json转译下的中文显示
PS:查找了很多相关资料,自己整理了下,方便日后回顾及分享。文末提供相关文件关于Litjson文件可以去官网下载一个文件包;.dll文件存在于 litjson-0.5.0-bin\litjson-0.5.0\bin目录。文末也提供了云盘dll文件Litjson官网下载链接:LitJSON download | SourceForge.net下载后放入Unity的工程里即可**本文主要用LitJson实现对文件的增加和修改功能以及Newtonsoft.Json删除和查找数据**..原创 2018-05-10 16:28:51 · 10038 阅读 · 4 评论