- 博客(30)
- 收藏
- 关注
原创 .meta 文件
.meta 文件的作用简单来说是建立 Unity 与资源之间的“桥梁”。 在游戏中引用一个游戏资源,Unity 并不是直接按照文件的路径或者名称,而是使用一个独一无二的 GUID 来指向工程里该资源文件。
2023-08-07 16:05:52 1949
原创 关于A = B.TryParse(C,out var D);语法
这行代码的含义是将 “C ”值尝试转成 int 类型,这里“C”是string类型,只有C全是数字才可以转换成功,即这里的“A”是bool值,但是由于用到了“out”关键字,返回值必须进行赋值,所以如果转换成功,即A为true,将D进行赋值为int.Parse(C)后返回,id为int类型。所以,这行返回一个 bool类型 A , 还有一个将string类型转换成int类型的C,这个就是int类型D的值。所以C如果全是数字的话,A为true,D就是“123”转化过来的(int)123。主要看B的类型区分。
2023-03-10 14:19:29 264 1
原创 Lua中List.Shift() 含义,Shift与Pop的区别
Shift和Pop分别是数组操作中的两种方法,Shift 是从数组头部删除一个元素,而 Pop 则是从数组尾部删除一个元素。使用 Shift 会改变数组的长度,而使用 Pop 则不会。Shift 返回的是删除的那个元素,而 Pop 返回的是删除的那个元素的值。lua中的list.Shift()函数用于从列表的头部移除一个元素并返回该元素的值。它的作用类似于JavaScript中的Array.shift()方法,但有一点不同:它不会改变列表原有的顺序。
2023-02-22 20:06:32 814
原创 Unity3D获取游戏对象组件的三种方式
Unity获取游戏对象组件的三种方式用Find查询1. GameObejct go = GameObject.Find("对象名").GetComponent<获取对象上面的组件>();用标签 Tag 2. GameObejct go = GameObject.FindGameObjectWithTag("对象设置的tag值").GetComponent<获取对象上面的组件或者脚本>();用Type3. m_Palyer = GameObjec
2022-04-11 21:50:45 4715
原创 寻找第一个出现次数为1的数字
题目要求:在一个数组nums中除一个数字只出现一次之外,其他数字都出现了三次。请找出那个只出现一次的数字。(出自r剑指 Offer 56 - II. 数组中数字出现的次数 II)一开始我用的两个HashSet来储存 和 判断 是否有重复的数字。比较麻烦,代码如下:public class Solution { public int SingleNumber(int[] nums) { HashSet<int> list = new Hash...
2022-03-23 17:35:56 602
原创 Unity中Slider中的进度条与百分数显示
Unity中Slider中的进度条与加载数的显示1.在unity面板中设置好基本的组件Slider与Text2.设置空物体3.挂脚本4拖设置好的组件Slider与Text(在Slider组件中,我是设置的最大值是100,可以根据自己需求设置并修改代码)脚本如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class Loa
2021-10-23 19:54:26 3640 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人