![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
unity
文章平均质量分 51
姚智苒
这个作者很懒,什么都没留下…
展开
-
GUI的用法
1、GUI的Button事件GUI.Button(new Rect(1080, 840, 100, 50), "登录")2、GUI的Text事件GUI.Label(new Rect(1080, 940, 100, 50), "登录成功!")3、GUI的InputFiled事件GUI.TextField(new Rect(1080,540, 100, 50), userName)原创 2017-10-10 14:11:11 · 1091 阅读 · 0 评论 -
Unity换装二
1.unity换装更换shinnermeshrenderer。 将主骨架的放在场景中,其他衣服和服装隐藏在主骨架下面,可动态加载,将模型分开。 你需要更换什么什么部位将什么部位分开,骨架下面分开的部分每个只需要一套skinnedMeshRenderer,只需要更换分开模型中的skinnedMeshRenderer就行了,动作也可以附带。这种简单操作。 2.对模型要求:需要模型给出一套骨架,然...原创 2018-05-04 11:33:57 · 317 阅读 · 0 评论 -
Unity部分属性面板解说
1.[Header("Health Settings")]//表示在下面字段添加标题 public int health = 0;2.private int age = 40;//这个私有字段不被序列化 [SerializeField]//强制unity序列化的一个字段,即使是私有的,也会被序列化 private bool hasHealthPotion = true;3.[R...原创 2018-04-12 10:21:55 · 1384 阅读 · 0 评论 -
unity人物旋转第三种方法
1.之前写过unity人物旋转,通过接口实现和获取鼠标坐标来实现 链接如下:[http://blog.csdn.net/qq_38456478/article/details/78553659] 2.接下来写一下第三种人物旋转,通过unityAPI自带函数,OnMouseUp和OnMouseDown来实现,利用bool值来判断鼠标的摁下和抬起,如下: bool isClick=false;原创 2018-01-19 10:38:03 · 5645 阅读 · 0 评论 -
Unity判断是否进入或者点击3D物体
1.判断Unity进去和离开3D物体 使用函数OnMouseEnter,和OnMouseExit void OnMouseEnter() { Debug.Log(进入3D物体); } void OnMouseExit() { Debug.Log(离开3D物体); } 将脚本放到物体身上来实现 2.判断是否点击3D物体来实现一些事情,用射线来实现 void Update()原创 2018-01-17 17:13:48 · 3988 阅读 · 0 评论 -
unity2017.3换装
1.unity换装分为三部分,换模型,换材质,换网格。 2接下来介绍本次换装原理为:绑定物体的骨骼,更换材质和网格。 3.首先将Model制作成预制体,放到Resources下动态加载,在把骨架物体,也就是换装的人也制作成预制体放到Resources文件夹下加载,接着用字典将Model的所有资源信息存起来,包括名字,编号,和个部位对应的SkinnerMeshRenderer,定义一个Model原创 2018-01-22 17:59:41 · 473 阅读 · 0 评论 -
unity 观察者模式
1.观察者模式,当一个事件发生变化时,会将所有她的观察者都会作出相应的回应,用来刷新自己。 2.观察者模式一般使用委托和回调来实现 3.讲解观察者模式 1)首先定义一个委托,用委托来创造几个事件,例如: public delegate void MyDelegate(int val); 注册事件 public static MyDelegate DelegateOne; 回调 pu原创 2018-01-04 15:55:09 · 556 阅读 · 0 评论 -
unity切割图集并且读取图集
此为unity切割和读取图集原创 2017-12-27 16:50:35 · 4559 阅读 · 0 评论 -
unity中UI界面晃动实现
此为unity 中UI界面晃动,抖动实现,可以改变参数以供适应自己的项目转载 2017-12-27 16:41:38 · 5533 阅读 · 0 评论 -
unity生成安卓Logo和名字更换配置
unity打包安卓Logo的修改,和名字的修改转载 2017-11-25 10:25:35 · 10650 阅读 · 2 评论 -
unity中人物旋转
1、通过获取鼠标经过点来旋转 using UnityEngine; using System.Collections; /// /// 人物模型转动 /// public class HeroModelRotate : MonoBehaviour { /// /// 第一次按下的位置 /// private Vector2 first原创 2017-11-16 17:37:08 · 1750 阅读 · 0 评论 -
Unity读取.csv文件
/// /// 配置的基类 /// public class ConfigTableif UNITY_EDITOR tableStream = new FileStream(configPath, FileMode.Open);else var tableData = Resources.Load<TextAsset>(configPath); tableStream原创 2017-11-16 17:13:44 · 1009 阅读 · 0 评论 -
Unity生成WebGL是InputField显示中文
Unity生成WebGL时InputField不能输入中文,本编文章就是介绍怎么实现中文输入。原创 2017-11-21 15:30:31 · 2549 阅读 · 0 评论 -
Unity 生成WebGL时UI界面随浏览器自适应
在生成的html里面修改代码function Reset() { var canvas = document.getElementById("#canvas"); canvas.height= document.documentElement.clientHeight; canvas.width = document.documentEl转载 2017-11-16 11:06:45 · 4763 阅读 · 0 评论 -
Unity 音效管理器编辑窗口的创建和Manager的创建
一、音效管理器面板的创建 1.首先要继承EditorWindow,然后再静态方法里创建窗口编辑器。 [MenuItem(“Manager/AudioManager”)] static void CreateWindow() { Rect rect = new Rect(400, 400, 300, 300); AudioWindo...原创 2018-05-11 16:05:40 · 1388 阅读 · 1 评论