
智能仿真/unity
核动力打工仔
山高水长,纵使缓慢,驰而不息……
展开
-
C#从文件夹中读取txt数据文件
C#读取数据文件夹下的txt数据文件txt文件的命名以数字递增的方式来命名,样例如下:数据文件放在工程下,读取的思路是:先获取文件夹下的文件的数量,然后以数字自增的方式获取文件的名称(使用ToString()方法)。具体代码如下: //提取数据,读到ArrayList -> al中(元素为每一行的数据) private void Read(string path) { //获取txt文件 StreamReader sr = new Str原创 2021-02-10 21:26:20 · 2885 阅读 · 0 评论 -
unity中物体移动到指定位置的四种方法(精确移动、无距离计算、速度可变)
法一:使用Vector3.MoveTowards()方法void Update(){ float step = Speed*Time.deltaTime(); gameObject.transform.localPosition = Vector3.MoveTowards(gameObject.transform.localPosition, new Vector3(0, 0, 60), step);}法二:使用iTweeniTween.MoveTo(m_UIbgCamera, i原创 2021-01-19 22:51:47 · 12512 阅读 · 0 评论 -
unity在Scene界面显示信息
void OnGUI() { GUI.Box(new Rect(Screen.width - 260, 10, 250, 150), "Interaction"); GUI.Label(new Rect(Screen.width - 245, 30, 250, 150), "UP/Down Arrow:Go Forward/Go Back"); //GUI.Label(new Rect(Screen.width - 245, 50, 250, 150)原创 2021-01-12 17:59:30 · 1516 阅读 · 0 评论 -
改变物体的位置
transform.position =Vector3.MoveTowards(起始点,目标点,速度);//匀速移动到目标点,可以准确到达目标点transform.position = Vector3.Lerp (起始点,目标点,移动距离(起始点与目标点距离的百分比));原创 2021-01-12 17:33:37 · 374 阅读 · 0 评论 -
在unity中实现物体根据读取的坐标进行移动
这里写自定义目录标题数据示例详细代码数据示例-30 -55-30 -57.5-30 -60-30 -60-27.5 -60-25 -60-22.5 -60-20 -60-17.5 -60-15 -60-12.5 -60-10 -60-10 -60-10 -61.5-10 -63-10 -64.5-10 -66-10 -67.5-10 -69详细代码using System.Collections;using UnityEngine;using System.I原创 2020-12-23 10:18:50 · 4716 阅读 · 25 评论 -
unity中的空依赖异常!
关于unity中报NullReferenceException: Object reference not set to an instance of an object异常的解决办法!今天敲代码,编译的时候未出现异常但是在运行的时候一直都出现“NullReferenceException: Object reference not set to an instance of an object”这个错误,导致我在这个错误上来来回回弄了2小时,最后把这个问题解决了。那么导致这个错误的原因是我在声明一些变原创 2020-11-06 10:49:49 · 337 阅读 · 0 评论