- 博客(7)
- 收藏
- 关注
原创 Unity开发中遇到的单词释义
Albedo 反射率,漫反射系数Buffer 缓冲区Camera 摄像机Destination 目的地Dispose 清除,销毁Effect 效果Fragment 片元,片段GameObject 游戏对象Height 高度Matrix 矩阵Null 无效的Object 对象Plu...
2019-11-20 21:48:37
284
原创 Unity精确选中物体
通过RaycastAll获取hits遍历hits时通过MeshRender的边界来确定是否有选中该物体组件绑相机上就可以了using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;public class ChooseE...
2019-11-11 22:18:48
1566
原创 Unity保证添加组件的唯一
思路: 在使用组件前检查是否已经存在组件,若无则添加,存在则直接使用。代码: var component = go.GetComponent<XXX>(); if (component == null) { component = go.AddComponent<XXX>(); ...
2019-10-18 19:40:12
1998
原创 Unity UI—Button(按钮)
按钮实现按下缩小,松开复原功能:using UnityEngine.EventSystems;using System.Collections;using UnityEngine;public class OnButtonPressed : MonoBehaviour, IPointerDownHandler, IPointerUpHandler, IPointerExitHandl...
2019-09-26 21:00:04
2219
2
原创 Unity设置UI组件缩放
对UGUI的组件进行缩放建个脚本放代码,调用Scale方法就行了using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class UIScale : MonoBehaviour { public void Scale(GameObje...
2019-09-18 17:04:42
3439
原创 Unity设置UI组件位置
实现拖拽功能:对于有父节点的UI组件进行拖拽:using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;public class UIDragger : MonoBehaviour, IDragHandler, IPointerDownHandler{ private Vector2 o...
2019-09-18 16:45:45
3940
原创 Unity设置物体位置
设置物体位置的方法:相对父节点transform.localPosition = new Vector3(x, y, z);世界坐标transform.position = new Vector3(x, y, z);
2019-09-18 16:38:29
17184
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人