随笔分类 -  Unity

摘要:游戏物体 1.物体的标签和层级 标签可以方便查找物体。 层级可以运用在一些操作上,比如Camera中Inspector中的Culling Mask上,可以通过勾选掉一些层级来屏蔽显示一些物体 2.摄像机 组件Camera>Projection下的persepective表示透视,透视模式下可以通过F 阅读全文
posted @ 2023-05-29 19:29 gatran 阅读(13) 评论(0) 推荐(0) 编辑
摘要:Toggle点击事件 public class Demo : MonoBehaviour { private Toggle toggle; void Start () { toggle.onValueChanged.AddListener((bool isOn)=> { OnToggleClick( 阅读全文
posted @ 2023-05-16 16:58 gatran 阅读(40) 评论(0) 推荐(0) 编辑
摘要:图片作为父物体,添加如下两个组件: 文本作为子物体,添加如下组件: 图片的延长方向设置可以在Recttransform中设置Pivot. 然后在代码里刷新layout,代码如下: LayoutRebuilder.ForceRebuildLayoutImmediate(_upTips.transfor 阅读全文
posted @ 2023-04-25 10:40 gatran 阅读(17) 评论(0) 推荐(0) 编辑
摘要:将含改代码的脚本挂到UI上,可实现相应效果 第一种写法 using UnityEngine; using UnityEngine.EventSystems; public class Juse : MonoBehaviour, IPointerEnterHandler, IPointerExitHa 阅读全文
posted @ 2023-04-02 15:39 gatran 阅读(10) 评论(0) 推荐(0) 编辑
摘要:英文变量在unity面板中以中文形式显示 [LabelText("要显示的中文")] public float chairMinAngle; 阅读全文
posted @ 2023-03-27 19:05 gatran 阅读(103) 评论(0) 推荐(0) 编辑
摘要:射线 1.射线检测 1.1检测单个物体 using UnityEngine; public class Juse : MonoBehaviour { public LayerMask layerMask; private void Start() { layerMask = LayerMask.Ge 阅读全文
posted @ 2023-03-18 14:24 gatran 阅读(79) 评论(0) 推荐(0) 编辑
摘要:配置文件 1.TXT 示例 using System.IO; using UnityEngine; public class Juse : MonoBehaviour { public string configPath; public string[] configContent; private 阅读全文
posted @ 2023-03-15 13:58 gatran 阅读(19) 评论(0) 推荐(0) 编辑
摘要:UI小窗口显示 在UI界面建一个Row Image,Hierarchy上新建一个摄像机,Project上新建一个Render Texture,将Render Texture分别挂在摄像机和Row Image上,就可以在Row Image上显示摄像机摄的东西。 如果想Row Image的背景是UI,可 阅读全文
posted @ 2023-03-12 22:39 gatran 阅读(17) 评论(0) 推荐(0) 编辑
摘要:脚本间调用 1.单例(一个脚本调另一个脚本里的变量或方法) 示例 待调用的代码 using UnityEngine; public class Juse : MonoBehaviour { public static Juse m_Instance; void Start() { m_Instanc 阅读全文
posted @ 2023-03-11 15:22 gatran 阅读(17) 评论(0) 推荐(0) 编辑
摘要:用户输入管理 1虚拟轴 使用的API:.GetAxis("/*Edit>Project Settings>Input Manager>Axes中对应的名字*/"); 1.1控制位置 示例 using UnityEngine; public class Test : MonoBehaviour { v 阅读全文
posted @ 2023-03-11 15:19 gatran 阅读(23) 评论(0) 推荐(0) 编辑
摘要:Text相关操作 1.代码字体操作 1.1字体颜色大小 Text.color = new Color(1f, 108 / 255f, 66 / 255f, 1); Text.fontSize = 35; 1.2.字体空格 Text.text = "\u3000\u3000哈哈发电场";//空两格 1 阅读全文
posted @ 2023-03-11 15:12 gatran 阅读(20) 评论(0) 推荐(0) 编辑
摘要:程序退出 #if UNITY_EDITOR UnityEditor.EditorApplication.isPlaying = false; #else Application.Quit(); #endif 阅读全文
posted @ 2023-03-11 15:11 gatran 阅读(14) 评论(0) 推荐(0) 编辑
摘要:调用方法 示例1 using UnityEngine; public class Test : MonoBehaviour { private void Start() { Invoke("Bigger",2); } void Bigger() { transform.localScale = ne 阅读全文
posted @ 2023-03-11 15:10 gatran 阅读(17) 评论(0) 推荐(0) 编辑
摘要:视频播放步骤 1.在场景中新建RawImage 2.在RawImage中添加Video Player组件 3.在Assets中新建Render Texture 4.将Render Texture分别放入Raw Image的Raw Image和Video Player组件中 5.点击视频资源,在Ins 阅读全文
posted @ 2023-03-11 15:06 gatran 阅读(195) 评论(0) 推荐(0) 编辑
摘要:AssetBundle 1.打包 将要打包的资源在inspector中的预览窗口下设置要打包在AssetBundles下的路径和后缀名(可任意取)。新建一个C#脚本,脚本内容如下: using System.IO; using UnityEditor; public class CreateAsse 阅读全文
posted @ 2023-03-11 15:04 gatran 阅读(33) 评论(0) 推荐(0) 编辑
摘要:协程方法 示例1 using System.Collections; using UnityEngine; public class Test : MonoBehaviour { private void Start() { StartCoroutine(MyCoroutine(2, "succes 阅读全文
posted @ 2023-03-11 15:03 gatran 阅读(9) 评论(0) 推荐(0) 编辑
摘要:音频播放 示例 using UnityEngine; public class Test : MonoBehaviour { AudioSource audio; void Start() { audio = transform.GetComponent<AudioSource>(); audio. 阅读全文
posted @ 2023-03-11 15:01 gatran 阅读(81) 评论(0) 推荐(0) 编辑
摘要:区域灯光的使用 先将Lighting>Mixed Lighting>Baked Global Illumin选项打开,并将Lighting>Lightmap Setting>Lightmapper设置为progressive GPU(preview),,创建一个区域光和一个其他类型(直线光、点光、和 阅读全文
posted @ 2023-03-11 14:59 gatran 阅读(14) 评论(0) 推荐(0) 编辑
摘要:动画的播放控制 1.通过组件控制 导入模型后,在Project中新建一个Animator Controller,双击Animator Controller,将模型内部的动画文件拖入到Animator Controller的场景中,再将Animator Controller拖入到模型的Animator 阅读全文
posted @ 2023-03-11 14:58 gatran 阅读(44) 评论(0) 推荐(0) 编辑
摘要:Unity基本介绍 1.窗口界面介绍与布局 1.1Scene界面 1.鼠标右键旋转视角 2.按住鼠标滚轮移动视角 3.旋转鼠标滚轮调整远近视角 4.按住右键并按WASD可以在场景中进行漫游 5.Pivot和Center Pivot表示轴心,在该状态下,点击父物体时坐标会落在父物体上,旋转时也是子物体 阅读全文
posted @ 2023-03-11 14:57 gatran 阅读(47) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示