
C#
文章平均质量分 64
懒猫睡大觉
这个作者很懒,什么都没留下…
展开
-
Unity 读取嵌套文件夹工具类(文件夹位置不定)
类似于三级背包效果,顶部标题栏,右侧列表栏,中间显示具体哪个标题下的哪个列表按钮所对应的物品信息。但是所有的数据都是通过读取嵌套文件夹来完成。此时需要一个读取文件夹的工具类。文件夹列表图:运行读取文件夹信息生成UI效果图:注:调用ReadFolderStart(path)时需要传入A文件夹的名字,测试为Assets文件夹下直接传入A,经测试不分大小写,ReadFolderS...原创 2018-10-12 14:35:45 · 1081 阅读 · 3 评论 -
Unity调用摄像头
1.在unity的场景中新建一个Quad。2.新建一个Material文件夹用来存放Material,在Material里新建一个Material材质,并命名为CamTexture。3.选中CamTexture材质,在Inspector面板中选择shader的模式为Unlit/Texture。4.新建C#脚本,并将其命名为WebCam。using UnityEngine;using System...原创 2018-04-27 10:47:32 · 10900 阅读 · 5 评论 -
使用UDP收发XML格式并解析
一、通过UDP将本地xml文件内容发送1.得到xml所在路径path,注意要以.xml 结尾.就是(文件路径+"/"+文件名+".xml")(不要重复) public string GetXmlPath(string xmlLoadPath, string xmlName) { string xmlname = xmlName; if (!xmlname.C...原创 2018-03-19 10:23:30 · 2489 阅读 · 3 评论 -
Unity3d之设计模式(一)单例模式
为什么要使用单例模式在我们的整个游戏生命周期当中,有很多对象从始至终有且只有一个。这个唯一的实例只需要生成一次,并且直到游戏结束才需要销毁。 单例模式一般应用于管理器类,或者是一些需要持久化存在的对象。Unity3d中单例模式的实现方式(一)c#当中实现单例模式的方法因为单例本身的写法不是重点,所以这里就略过,直接上代码。 以下代码来自于MSDN。转载 2017-07-24 16:55:50 · 817 阅读 · 0 评论 -
调用Dll库中的方法(不是Unity自带的Dll库)
如果别人写的程序,做成dll库让你调用方法获取数据,进行下一步操作,这样要引入dll库。而且根据你需要调用的方法传的参数也不同。因为参数是有回调函数,所以我用了一个委托。public class DiaoYongDLLFunction : MonoBehaviour{ public delegate void FCallbackAction(int status_trigger, i原创 2017-07-19 17:12:57 · 557 阅读 · 0 评论 -
用UDP进行广播后绑定发送Json数据进行通讯
用UDP通讯,要绑定服务器的IP以及端口号,同样服务器也要知道它的信息要发给谁,所以客户端要将自己的IP以及端口号发送给服务器,以便服务器直接发送数据到该客户端。我遇到的问题:1.服务器接收到信息后,发送信息,客户端接收不到,用抓包工具进行检测的时候,发现客户端的端口号一直在更改。端口号不断更改是正常的。服务器只需要处理只要是从该客户端IP发从过来的信息就可以,不用原创 2017-07-19 16:28:19 · 4147 阅读 · 3 评论 -
C#给软件加注册码
using System;using System.Management;using System.Security.Cryptography;using System.Text;namespace RegisterClass{ class RegisterClass { //步骤一: 获得CUP序列号和硬盘序列号的实现代码如下: //获转载 2017-07-04 14:35:50 · 7091 阅读 · 2 评论