Unity-Transform类-缩放和看向

缩放 transform.localScale

相对世界坐标系

print(this.transform.lossyScale);

相对本地坐标系(父对象)

print(this.transform.localScale);

注意:

1.同样缩放不能只改xyz 只能一起改(相对于世界坐标系的缩放大小只能得 不能改)

所以 我们一般要修改缩放大小 都是改的 相对于父对象的 缩放大小 localScale

this.transform.localScale = new Vector3(3, 3, 3);

2.Unity没有提供关于缩放的API

之前的 旋转 位移 都提供了 对应的 API 但是 缩放并没有

如果你想要 让 缩放 发生变化 只能自己去写(自己算)

this.transform.localScale += Vector3.one * Time.deltaTime;

看向 transform.LookAt()

//让一个对象的面朝向 可以一直看向某一个点或者某一个对象

//看向一个点 相对于世界坐标系的

//this.transform.LookAt(Vector3.zero);

//看向一个对象 就传入一个对象的 Transform信息

this.transform.LookAt(lookAtObj);

相关推荐
相信神话202118 小时前
第四章:Godot 4.6 核心概念与开发环境搭建
游戏引擎·godot·2d游戏编程·godot4·2d游戏开发
代数狂人18 小时前
在Godot中应用面向对象原则:C#脚本实践
c#·游戏引擎·godot
Sator121 小时前
Unity关于射击游戏人物动画的设计经验
游戏·unity·游戏引擎
冰凌糕21 小时前
Unity3D Shader 坐标空间详解
unity
风酥糖2 天前
Godot游戏练习01-第20节-增加亿点点细节
游戏·游戏引擎·godot
智算菩萨2 天前
【OpenGL】6 真实感光照渲染实战:Phong模型、材质系统与PBR基础
开发语言·python·游戏引擎·游戏程序·pygame·材质·opengl
心前阳光2 天前
Unity之ScrollRect简易实现
unity·游戏引擎
WarrenMondeville2 天前
9.Unity面向对象-对象池
unity
KaGme2 天前
生成3DGS场景在unity中的呈现
3d·unity·游戏引擎
zyh______2 天前
关于unity的序列化
unity·游戏引擎