u3d004见缝插针_学习记录

主要内容:

1.text字体适应大小 bext fit ✔

2.物体旋转

3.代码获取组件

4.实例化预制体

5.代码激活\关闭组件

6.调用 其他游戏物体挂载的脚本方法

7.给一个物体设置父物体

8.检测鼠标按下

9.获取相机组件

10.点->点移动 (距离线性插值)

11.获取两点间距 (距离绝对值)

12.改变相机焦距 (获取两个数值的线性差值)

13.改变相机背景颜色 (获取两个颜色的线性差值)

14.检测相机是否聚集 (获取绝对值)

15.重新加载场景

1.text字体适应大小 bext fit ✔

2.物体旋转

transform.Rotate(new Vector3(0,0,-speed * Time.deltaTime));//旋转
//Time.deltaTime在几秒钟内完成最后一帧的时间(只读)。

3.代码获取组件

Startpoint = GameObject.Find("Startpoint").transform;
//输入物体名字

4.实例化预制体

private pin currentPIn;
currentPIn= GameObject.Instantiate(pinprefabs,Startpoint1.position,pinprefabs.transform.rotation).GetComponent<pin>();
		//预制体对象 = 实例化生成预制体(预制体,准备点.位置,预制体.角度).获取预制体pin的组件,返回实例化对象;

5.代码激活\关闭组件

GameObject.Find("Circle").GetComponent<xuanzhuan>().enabled = false;
//游戏对象.寻找(“Circle”). 获取组件< xuanzhuan (脚本) > . enabled=false;关闭组件

6.调用 其他游戏物体挂载的脚本方法

GameObject.Find("Game manager").GetComponent<Game_manager>().Gameover();
//游戏对象.查找(“Game manager”).获取组件<Game_manager脚本>().Gameover()方法;
// 调用脚本组件中的游戏结束方法;

7.给一个物体设置父物体(.parent )

circle  = GameObject.Find("Circle").transform;//获取圆的位置组件
transform.parent = circle;
//当前物体的父物体设置为circle对象

8.检测鼠标按下

Input.GetMouseButtonDown(0)//返回bool(单次,T触发)
//GetMouseButton(返回是否按住鼠标按钮,连续)

9.获取相机组件

private Camera MainCamera;
MainCamera=Camera.main;//获取摄像机

10.点->点移动 (距离线性插值)

transform.position= Vector3.MoveTowards(transform.position,startPoint.position,speed*Time.deltaTime);
//当前物体位置=将一个点移动到一个目标点上(当前针位置,发射点位置,速度)。

11.获取两点间距 (距离绝对值)

Vector3.Distance(transform.position,startPoint.position)
//返回a和b之间的距离(针的位置,发射点位置)

12.改变相机焦距 (获取两个数值的线性差值)

MainCamera.orthographicSize=Mathf.Lerp(MainCamera.orthographicSize,4,speed*Time.deltaTime);
//摄像机摄影距离渐变,在a和b之间线性插值。
			

13.改变相机背景颜色 (获取两个颜色的线性差值)

MainCamera.backgroundColor = Color.Lerp(MainCamera.backgroundColor,Color.red,speed*Time.deltaTime);
//摄像机背景颜色渐变,颜色在a和b之间线性插值
			

14.检测相机是否聚集 (获取绝对值)

Mathf.Abs(MainCamera.orthographicSize-4)
//在正字模式下相机的半尺寸,返回绝对值。

15.重新加载场景

SceneManager.LoadScene(SceneManager.GetActiveScene().buildIndex);
//重新加载场景

猜你喜欢

转载自blog.csdn.net/qq_40346899/article/details/82194881
今日推荐