unity学习之Transform

这篇博客介绍了Unity中的Transform组件,包括Awake、Update和Start等必然事件的使用,详细阐述了World Coordinate System和Local坐标系的概念。此外,还讲解了如何使用Transform进行位置、旋转和缩放操作,并通过实例展示了RotateAround方法的应用以及如何给物体施加力。内容适合Unity初学者和爱好者。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


Unity的脚本中常用的必然事件:

 

     在Unity的脚本中,可以定义一些特定的函数,这些函数会在满足某些条件时由Unity自动调用,它们被称为必然事件(Certain Events)。而StartUpdate正是最常用的两个事件,因此Unity默认为新建的脚本添加了这两个事件。 

 

    还有一个我们也会经常用到Unity没有默认添加的事件——Awake



 1、Awake():唤醒脚本,此方法为系统执行的第一个方法,用于脚本的初始化,在脚本的生命周期中只执行一次。

 2、Update():正常更新,用于更新逻辑。每创建一个脚本,脚本中会默认添加这个方法。此方法每帧都会由系统自动调用一次。

 3、Start():此方法在Awake()方法之后,Update()方法之前执行,并且只执行一次



坐标系

         ----World Coordinate System--世界坐标系:

         这个坐标系将世界空间或模型空间作为一个整体。
         世界空间是世界坐标系,世界坐标系是软件用于在场景中追踪对象的。当你看到视口中的主珊格,你就见到世界空间坐标系。世界空间是固定不变的。
        在世界坐标系下,从前视图front看去,X轴正方向指向(屏幕)右侧,Z轴正方向指向(屏幕)上方,Y轴正方向背离你。

 

         ----Local局部坐标(本地坐标):

        使用所选择对象的坐标系统。一个对象的局部坐标来自它的枢轴点。你可以通过使用选项中的Hierarchy命令面板, 相对于对象调整局部坐标的位置和方向。
        当局部坐标处于激活状态,按钮“

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值