自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 unity里选择题的显示(继续)

最近又遇到了一个类似的需求,可以编辑试题然后上传试卷,然后其他用户可以看到试卷作答,出题人可以给回答自己试卷的进行判分最后上传成绩。这里简单记录一下试题编辑,回答这些功能。上传下载数据这些用到了简单的http通信不做记录。...

2020-09-04 16:36:30 1363 1

原创 unity相机观察物体保证物体全部显示在相机内

有时候会遇到相机观察某一物体,这个物体的尺寸是不确定的,可以是1米*1米*1米,也可能是1000m*1000m*1000m的物体。这样在动态加载物体时需要对物体进行位置上的调整保证物体全部显示在相机内:先找到观察的物体GameObject root = null;然后对物体的子物体mesh进行合并:if(root != null) { ...

2020-04-01 09:44:43 2216 1

原创 unity中创建共享文件夹,设置权限

特殊情况需要实现一些文件操作,unity中设置共享文件夹:主要想法是通过控制台命令设置属性:例:cacls C:\test /G Everyone:F 设置文件夹操作属性为所有人都有权限net share revit= C:\test /grant:Everyone,full 设置文件夹共享属性为对所有人共享上述用到了两个命令:cacls和net share直接输入net...

2020-03-03 14:09:37 1573

原创 unity中简单处理XML文件

C#提供了所有的文件读取和创建的方法,在unity中运用这些方法可以很容易存储数据:1.序列化XML:2.读取XML将XML存储在了StreamAssets下了,如果有对路径有要求,这个路径的判断可以摘出来写,判断目录和存储的平台为PC还是Android,路径是否存在等。...

2020-01-15 17:11:50 288

原创 unity中显示选择题

需要实现一个界面可以回答简单的选择题,大概就是下面这种界面,记录一下实现的想法:用一个Question类代表回答问题的原型:具有属性 1.得分;2.学生对当前问题选择的答案;3.题目;4.当前是哪个题目。因为要求比较简单,所以题目用列表表示,当前题目用列表的index索引表示,按顺序答题。具有方法:1.初始化问题;2.下一个问题;根据需要可以补充返回当前问题的方法,返回当前分数...

2019-06-11 20:34:03 5769 8

原创 C#中两个常用委托类型

1.delegate是委托最常用到的声明在使用delegate定义一个委托时,需要指定返回类型和参数类型,对于返回类型和参数类型没有要求,如:使用时需要声明一个委托变量,md可以被与返回类型以及参数类型都相同的函数赋值,可以理解为md是一个对应返回类型以及参数类型函数引用类型的对象。2.Action为无返回值类型的泛型委托,如:表示定义了一个含有两个参数为T的无返回值的委托...

2019-04-19 17:21:55 1800

原创 C#中字符串常用方法

str.ToLower():字符串转换为小写。str.ToUpper():字符串转换为大写str.Trim():去掉字符串前后的空字符str.Split('char'):依照字符分割字符串,返回分割字符串数组str.Remove(index,length):去掉对应位置,对应长度的字符str.Replace(old, new):替换字符str.Substrin...

2019-04-19 12:08:19 447

原创 Socket学习记录(二)

在学习中关于粘包和分包的记录:Socket自己在内部对客户端和服务端收发消息的数据做出了优化处理,就是会进行粘包和分包。一个包可以理解为一条数据。在短时间内在不断的发送消息而且消息里数据很少的情况下,就会出现粘包的情况,将几个数据合并成一条数据发送。如果发送了一条特别长的消息,超过了消息字节数组长度,就会出现分包的情况,将一条数据分成多个包发送。解决粘包和分包的问题,将每段完整数据前加...

2019-04-16 09:06:34 269

原创 C#中的三元运算符

1.效果与if...else...类似,三元运算符具有返回值结构为:(条件)?(return true):(return false)例子:这个时候s的值为 “对”。

2019-04-12 17:12:51 4651

原创 Socket学习记录(一)

通过运用Socket实现TCP网络客户端和服务端通信,以前学习过一点,还是需要多总结,不然会很快忘光,最近又重新开始了学习:socket服务器端首先定义两个变量,一个是发送给客户端的值,一个是从客户端接收的数据的值使用Socket创建通信,主要是三个步骤,1.新建Socket,绑定Ip和端口号,2.创建的socket对象开启监听队列,等待客户端连接3.接收客户端sock...

2019-04-10 12:01:48 233

原创 unity中简单的安卓输入的方法

之前有个想法整理了一下Update方法里的写的东西(虽然好像这个东西没什么用,反而更麻烦了),链接https://blog.csdn.net/w_BlackPanda/article/details/88897752尝试写一些简单的安卓输入进行测试:单点触摸按下,抬起,移动,两指的滑动。新建一个脚本用于书写安卓输入,新建两个float变量,这两个是记录两个手指间的距离写一个方法...

2019-04-01 17:01:04 2612

原创 unity中关于处理Update中方法的办法

最近在尝试学习unity中安卓的输入,在update方法中写了很长一段。想简化一下这个方法,最后发现好像没怎么简化内容,但是看起来整体好看了很多,记录一下:首先声明一个UpdateDelegate委托定义一个变量判断是否场景中已经存在了Update写一个Get方法,在使用Update方法时创建或者返回已有的Update脚本这个时候Update方法中就剩下了一个O...

2019-03-29 17:37:14 3335

原创 unity实现一个简易的科学计算器

用UGUI先做一个大概的样式类似这样的,父子关系是这样的新建一个CalculateTool脚本,定义上述的按钮变量定义两个字符串用于显示和分析,定义一个操作符号和优先级的列表在Awake方法里面赋值:给这些按钮添加事件:给运算符号的列表添加值,后面的数代表优先级点击数字等按钮时候需要将点击的信息添加到显示和分析的字符串中,其中计算平方和立方的...

2018-08-06 14:41:00 6600 4

原创 unity镜头渲染插件 PostProcessing

在资源商店发现一个名为PostProcessing的免费插件导入后新建这个给相机上添加脚本PostProcessingBehaviour脚本,将刚才新建的文件拖进去,在inspector窗口下设置属性就能实现一些后期镜头效果 ...

2018-08-02 16:49:00 5148

原创 unity相机的简单跟随

一个简单的相机跟随先定义其中需要的变量变量target就是相机的跟随目标这个方法用于设置跟随目标,一般在跟随物体的子物体下创建一个CamPoint作为目标;在LateUpdate中设置相机位置,旋转可以在这里添加判断按下鼠标旋转最后调节距离的方法...

2018-07-29 17:46:14 517

原创 unity两个简单的移动控制

在unity中时常需要控制移动,1.简单的类似坦克大战的移动    //速度    float speed = 1.0f;    //按下上    if (Input.GetKey(KeyCode.UpArrow)) {        transform.eulerAngles = new Vector3(0, 0, 0);        transform.position ...

2018-07-29 17:36:59 1062

原创 UGUI中Text实现一个简单的打字机的效果

简单的实现一个打字机,文本一个字一个字的逐步显示出来首先定义要显示的文本等,在Awake方法中给这些变量赋值然后就是具体的实现方法:开始显示和结束显示的方法:因为有可能是用到对话过程中,可能会有要求在没有显示完所有的字符的时候就直接跳过了这句话,要考虑将他完全显示或者下一句,所以具体的停止方法DelayStop中加个是否是显示完的判断:逐个显示文字的是用个携...

2018-07-20 15:21:04 1614

原创 unity遍历子物体孙物体

有时候需要快速获得所有的子物体或者孙物体先定义一个存储用的列表因为需要判断是否子物体下还有子物体,所以用一个递归方法实现遍历,这样写起来简单些可以在这个方法中添加判断实现条件添加,比如说需要获取所有拥有某一脚本的物体就可以在里面判断如果是在编辑器下使用这个的话这样就可以获得选中物体的所有子物体(包括子物体下的子物体等)了。之后需要一些,统一的操作就可以处理objs这个列表。...

2018-07-13 16:50:56 2041 1

原创 unity中存储、读取本地txt文件的一种方法

记录一个常用的读取TXT的方法:保存:需要一个位置,文件名字,存储内容查看

2018-07-13 16:15:50 5986

原创 unity简单制作一个选择日期的日历

用UGUI制作一个简单的日历,或是选择日期的一个小Demo新建场景,在场景中添加canvas\image,将image命名为日历,这个就是日历的父物体了,大小为设置为240*250,日历下添加子物体日历背景,这个是背景图片。继续给日历下添加子物体一个黑色的背景,调整透明度变得透明些。这样调整调整至少显得不难看了。日历底下新建三个和背景图片一样大小的子物体,命名为年,月,日。在年下面添加9个text...

2018-07-06 14:39:43 7302 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除