随笔分类 -  Unity

摘要:串口通信 在对串口进行编程时候,我们要向串口发送指令,然后我们解析串口返回的指令。从.NET Framework 2.0开始,C#提供了SerialPort类用于实现串口控制。命名空间:System.IO.Ports。 1、 常用的字段:PortName:获取或设置通信端口BaudRate:获取或设 阅读全文
posted @ 2024-03-27 14:43 gatran 阅读(41) 评论(0) 推荐(0) 编辑
摘要:DOTween路径动画 代码如下: using DG.Tweening; using DG.Tweening.Core; using DG.Tweening.Plugins.Core.PathCore; using DG.Tweening.Plugins.Options; using UnityEn 阅读全文
posted @ 2024-02-28 17:36 gatran 阅读(94) 评论(0) 推荐(0) 编辑
摘要:编辑器扩展 using UnityEditor; using UnityEngine; public class Bolive : Editor//要继承Editor脚本 { //脚本要放在Editor文件夹中 [MenuItem("Ques/Muse", false, 10)]//第一个参数是目录 阅读全文
posted @ 2024-02-04 17:06 gatran 阅读(2) 评论(0) 推荐(0) 编辑
摘要:加载场景不销毁物体 挂在不想销毁的物体上 using UnityEngine; public class DontDestroyObject : MonoBehaviour { private static DontDestroyObject instance; private void Awake 阅读全文
posted @ 2023-11-20 20:11 gatran 阅读(18) 评论(0) 推荐(0) 编辑
摘要:string字符串操作 using System; using System.Linq; using UnityEngine; public class Guse : MonoBehaviour { void Start() { string str = "ASc_b1 6U2ja"; string 阅读全文
posted @ 2023-09-28 10:16 gatran 阅读(10) 评论(0) 推荐(0) 编辑
摘要:C#中?的相关使用 1. 可空类型 使用后可以使值类型的变量,既可以接收null也可以接收正常的值类型。 int? a = null; a = 10; 2. 可空运算符 使用?前: if(object != null){//方法调用 object.method(); } if(array != nu 阅读全文
posted @ 2023-08-24 20:17 gatran 阅读(17) 评论(0) 推荐(0) 编辑
摘要:特殊字符 1、首行缩进两个字符 txt.text=“\u3000\u3000” + str; 2、首行缩进两个字符 将输入法换成全角的,在Text属性面板中添加空格即可。 3、换行 “\n” 阅读全文
posted @ 2023-08-04 18:33 gatran 阅读(12) 评论(0) 推荐(0) 编辑
摘要:RectTransform操作 一、改变RectTransform的大小三种方法 //1.直接对sizeDelta属性进行赋值,其中X和Y可以对应理解成width和height。sizeDelta的具体含义:若achors是一个点的话则代表宽高,否则为到锚点的距离 rectTransform.siz 阅读全文
posted @ 2023-08-01 17:36 gatran 阅读(110) 评论(0) 推荐(0) 编辑
摘要:Transform操作——平移旋转缩放 1.移动 transform.Translate(Vector3.left * (mouse_x * 15f) * Time.deltaTime); cube.transform.position = cube.transform.position + new 阅读全文
posted @ 2023-07-31 20:03 gatran 阅读(44) 评论(0) 推荐(0) 编辑
摘要:控制物体透明度 1.首先将物体上的材质球的Rendering Mode改成Fade,再用如下代码; using UnityEngine; public class Guse : MonoBehaviour { public GameObject cube; void Start() { cube.G 阅读全文
posted @ 2023-07-13 20:07 gatran 阅读(22) 评论(0) 推荐(0) 编辑
摘要:宏 1.平台内置宏定义 UNITY_EDITOR #define directive for calling Unity Editor scripts from your game code. UNITY_EDITOR_WIN #define directive for Editor code on 阅读全文
posted @ 2023-06-30 10:59 gatran 阅读(6) 评论(0) 推荐(0) 编辑
摘要:求两个向量的夹角 方法一: Vector3 d1 = transform.forward; Vector3 d2 = new Vector3(0,3,0); float angle = Vector3.Angle(d1, d2); 方法二 Vector3 d1 = transform.forward 阅读全文
posted @ 2023-06-19 20:10 gatran 阅读(133) 评论(0) 推荐(0) 编辑
摘要:Slider滑动条操作 代码 using UnityEngine; using UnityEngine.UI; public class Juse : MonoBehaviour { public Slider slider; void Start() { float num = 4; string 阅读全文
posted @ 2023-06-19 11:45 gatran 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Text时间操作 public DateTime startTime;//定义开始时间 public DateTime endTime;//定义结束时间 startTime = DateTime.Now;//刚进入时,记录开始时间 endTime = DateTime.Now;//进入成绩界面时,记 阅读全文
posted @ 2023-06-13 20:00 gatran 阅读(24) 评论(0) 推荐(0) 编辑
摘要:脚本常用标签属性 using System; using UnityEngine; public class Juse : MonoBehaviour { [HideInInspector]//隐藏变量名 public GameObject dia; [SerializeField]//序列化,显示 阅读全文
posted @ 2023-06-13 19:13 gatran 阅读(6) 评论(0) 推荐(0) 编辑
摘要:浮点数转字符串 using UnityEngine; public class Juse : MonoBehaviour { float a = 2; float b = 6666.6666f; void Start() { Debug.Log(a.ToString("#00"));//输出:02 阅读全文
posted @ 2023-06-07 16:31 gatran 阅读(44) 评论(0) 推荐(0) 编辑
摘要:IEnumerator OnMouseDown() { Debug.Log(2121212); Vector3 targetScreenPos = Camera.main.WorldToScreenPoint(moveBreakDrill.transform.position);//三维物体坐标转屏 阅读全文
posted @ 2023-05-31 19:29 gatran 阅读(11) 评论(0) 推荐(0) 编辑
摘要:(6条消息) Unity——DoTween插件_unity dotween_缘笙箫196的博客-CSDN博客 阅读全文
posted @ 2023-05-30 10:43 gatran 阅读(1) 评论(0) 推荐(0) 编辑
摘要:场景加载 普通加载 SceneManager.LoadScene("Scenes/SampleScene1"); 同时加载 SceneManager.LoadScene("Scenes/SampleScene1",LoadSceneMode.Additive); 异步加载 using System. 阅读全文
posted @ 2023-05-29 19:34 gatran 阅读(7) 评论(0) 推荐(0) 编辑
摘要:物体组件 添加组件 GameObject.AddComponent<Rigidbody>(); 查找组件 GameObject.GetComponent<SphereCollider>().radius = 1; 查找多个类型的组件 SphereCollider[] sphereColliders= 阅读全文
posted @ 2023-05-29 19:31 gatran 阅读(5) 评论(0) 推荐(0) 编辑

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