自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 资源 (2)
  • 收藏
  • 关注

原创 Particle system meshes 报错

原因:可能是Mesh模式下选择的东西会被保存,即使你切换到其他模式也会被保留着,当mesh缺失运行时报Particle system meshes will only work with exactly one (1) sub mesh。报错信息:Particle system meshes will only work with exactly one (1) sub mesh。把Mesh模式下的mesh给清空掉,在切换为自己使用的模式。

2023-04-13 10:53:13 542 1

原创 Unity 编辑器扩展之反射重载的私有方法

效果:直接上菜了喂using System;using System.Reflection;using UnityEditor;using UnityEngine;public class MyReflection : EditorWindow{ /* * 反射获取私有方法 */ [MenuItem("MyEditor/反射/MyReflect...

2019-12-19 17:52:32 341

原创 Unity 扩展Hierarchy面板右键菜单之查找引用当前物体的物体

Unity编辑器扩展之Hierarchy面板查找引用当前物体的物体在做项目时遇到了个问题,所以有了下面的内容。问题:已经修改了某个零件模型,想重新替换原零件模型,但原零件模型在场景中被部分不同的脚本引用了,一个个找??会死人的。所以就想到了把引用了该零件的脚本遍历输出它的名字就好了呀喂。不知道还有什么方式,欢迎评论了喂。FindSpecifiedEditor.csusing UnityE...

2019-12-18 14:30:24 1745 1

原创 Unity 求两个物体的夹角

1.点乘公式:a·b=|a|·|b|cos<a,b> ,其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角。Unity中用Vector3.Dot()求点乘。点乘结果=0,两向量垂直;点乘结果>0,两向量夹角小于90°;点乘结果<0,两向量夹角大于90°。2.叉乘公式:c =a x b 其中a,b,c均为向量,结果向量c垂直于a,b向量所在的平面。U...

2019-08-25 18:29:39 6871

原创 判断一个点是否在一个物体中

最近项目中需要判断一个点是否在一个物体内,项目的物体为圆盘,所以解决方案有:1.利用碰撞检测OnTriggerEnter、OnTriggerExit(若是速度过快检测会发生偏差)2.思路:计算XY平面上投影的距离与圆盘R比较;计算YZ平面点的position.z与圆盘高度。圆盘会倾斜,需转换以圆盘面为投影面。public class GameObjIntoGameObj : MonoBeha...

2019-08-25 12:11:44 1588

原创 ActionAndFunc简单例子

using System;using UnityEngine;/// <summary>/// 委托简单理解:把方法当成参数使用/// Action和Func都可带4个参数,但Func可以返回值,Action不行/// </summary>public class ActionAndFunc : MonoBehaviour { void Star...

2019-08-10 13:11:24 94

原创 LitJson进行游戏存档,解决中文问题

就一个方法 //LitJson默认是Unicode编码方式,所以存储中文是\uXXXX类型的 //这个函数的作用是把正则表达式表示的字符串转换成非正则表达式的字符串 string saveJson = Regex.Unescape(JsonMapper.ToJson(save));存档截图:...

2019-04-16 22:33:38 672

原创 动态获取Button下标,根据下标执行不同事件

直接上代码可能发现会有点蠢using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;/// <summary>/// 遍历不同按钮,执行不同方法/// </summary>public class MenuButEven...

2019-04-15 17:31:23 474

原创 Unity录屏(加外音)_AVProMovieCapture

工具1.视频编码器。下载后双击安装。链接:https://pan.baidu.com/s/1iTcLu8RiTqDNXlnj5NdnFQ提取码:yih92.AVProMovieCapture,下载后导入Unity工程。链接:https://pan.baidu.com/s/11r5SE4fLKxwcgqHSGuCsqg提取码:t7ln步骤1.使用AVProMovieCapture录制...

2019-04-11 22:03:43 4540 5

原创 Unity在输入框中输入文字,下拉列表自动出现带关键字的问题,选中后enter键发出

工具:NGUI v3.12.0网盘链接:链接:https://pan.baidu.com/s/1DCC4lmzLnedqch_MF4VMYg 提取码:cei8参考NGUI场景例子:Example 12 - Chat Window不同·之处在于给input对象多添加了UIPopupList.cs和Options.cs。Options.cs直接挂给input对象。UIInput.cs修改之处...

2019-03-27 23:11:44 1782

原创 Unity tag的那些坑

Unity tag的那些坑unity2018.3和unity2018.1之间的tag问题。同样的5个模型,同样的标签,同样的脚本,通过FindGameObjectsWithTag得到的object物体的顺序却不一样。不一样。Unity2018.3得到的顺序是一样的Unity2018.1得到的顺序是不一样的脚本生活的点滴记录~~...

2019-03-20 15:24:07 5111

原创 往杯子里装物体

比如往杯子里装玻璃球。玻璃球添加Sphere Collider、Rigidbody。1.杯子添加Box Collider,Rigidbody,杯子无法装玻璃球,悬空。2…杯子添加Mesh Collider,Rigidbody,玻璃球会穿过杯体。3.杯子添加Mesh Collider,勾选Convex(凸面)和inflate Mesh,添加Rigidbody,玻璃球会悬空。解决方法:4....

2018-11-25 00:06:40 213

原创 动态修改模型纹理

动态修改模型纹理记录美好using System.Collections;using System.Collections.Generic;using UnityEngine;/// &amp;lt;summary&amp;gt;/// 修改贴图/// &amp;lt;/summary&amp;gt;public class ChangeTextrue : MonoBehaviour { //1.找...

2018-11-23 22:30:23 648

原创 UI被穿透的解决方法

UI被穿透的解决方法亲测有效public class DialogCtr:MonoBehaviour{//默认为true,可发射射线private bool shoot=true;Transform target;void GetTarget(){ if ( Input.GetMouseButtonDown(0)) { //点击到UI或者点...

2018-11-23 20:08:42 590

原创 Unity www.error问题

Unity www.error问题菜鸟一个,做个笔记旧版Unity5.5.6中总会提示对象引用未设置为对象实例,且 Debug.Log(www.error);输出一个空值,但是在MyElicpse中的response对象返回的值并不为空。发送错误但MyElicpse中却有值返回在新版Unity2017中同样代码运行,可以传值因该是版本问题,求问为什么...

2018-10-26 22:02:28 2162

原创 Unity鼠标点击按钮打开本地文件

1.新建一个OpenUrl.cs脚本,并添加给Open按钮using UnityEngine;using System.IO;using UnityEngine.UI;using System.Diagnostics;using System.Runtime.InteropServices;public class OpenUrl : MonoBehaviour{ priv...

2018-09-26 22:34:54 1813 2

Power Progress Bars 1.2.unitypackage

内置17种精致动态进度,圆形、弧形,圆角矩形等,亲测有效

2019-05-09

Unity+VS+Socket实现聊天室

利用Unity+VS+Socket实现多人聊天室,可在多台电脑进行测试

2019-01-02

空空如也

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

TA关注的人

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