Unity学习路程8
13.Look At
如何使用 LookAt 函数使一个游戏对象的变换组件面向另一个游戏对象的变换组件。
using UnityEngine;
using System.Collections;
public class CameraLookAt : MonoBehaviour
{
public Transform target;
void Update ()
{
transform.LookAt(target);
}
}
14.线性插值
在制作游戏时,有时可以在两个值之间进行线性插值。这是通过 Lerp 函数来完成的。
// 在此示例中,result = 4
float result = Mathf.Lerp (3f, 5f, 0.5f);
Vector3 from = new Vector3 (1f, 2f, 3f);
Vector3 to = new Vector3 (5f, 6f, 7f);
// 此处 result = (4, 5, 6)
Vector3 result = Vector3.Lerp (from, to, 0.75f);
void Update ()
{
light.intensity = Mathf.Lerp(light.intensity, 8f, 0.5f * Time.deltaTime);
}
...全文
相关推荐
Unity学习资料.7z
本资源是个人整理的Unity学习资料,包含C#学习思维导图和视频教程和Unity学习教程。我写了一篇Unity系统学习路线的文章,也可以来看一下https://blog.csdn.net/zhangay1998/article/details/118298538
【Unity-插件】Spine3.8 2019及2021
Spine3.8 自测可用,没啥可描述的,就是spine包 包含2019及2021年6月1日更新的两个版本 官方地址:http://zh.esotericsoftware.com/spine-unity-download/
Unity Spine 动画插件3.8
Spine 2D 是一款针对游戏开发的 2D 骨骼动画编辑工具。
unity学习资料
Unity shader学习资料
unity shader forge 1.3.8 可用于2018版本U3D
shader forge 基于官方,实测可用于2018版unity,稳定可用。将解压后的文件夹直接放入项目中即可使用。


