1.缩放相关
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Lesson8 : MonoBehaviour{ void Start() { //获取相对世界坐标系的缩放数值 print(this.transform.lossyScale); //获取相对本地坐标系的缩放数值(相对父对象) print(this.transform.localScale); //注意:1.同样 缩放也不能单独该x、y、z,只能一起改 // 2.相对于世界坐标系的缩放大小 只能得 不能改,所以如果要用代码修改缩放大小,都是改相对父对象得缩放大小 // 3.Unity没有提供关于缩放的API,之前的位移、旋转都提供了对应的API,但缩放没有 //直接修改范例 //this.transform.localScale = new Vector3(3, 3, 3); //慢慢变大范例(需写在Update里) //this.transform.localScale += Vector3.one * Time.deltaTime; }}
2.看向相关
看向:让一个对象的面朝向,一致看向某一个点 或者某一个对象
现有:
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Lesson8 : MonoBehaviour{ //要看向的一个对象 public Transform lookAtObj; void Update() { //看向一个点 //传入一个点 this.transform.LookAt(Vector3.zero); //看向一个对象 //传入一个对象的Transform this.transform.LookAt(lookAtObj); }}
运行: