UnityAPI常用方法和类详细讲解(四)

使用MoveTowards做匀速运动

有当前值向目标值移动在这里插入图片描述

使用pingpang方法实现乒乓的来回运动效果

在这里插入图片描述
Input类输入类

1.getKeyXXX(判断键盘上按键)
2.getMouseButtonDown鼠标按键事件的检测
3.getButtonXXX事件通知(虚拟button)
4.使用GetAxis得到轴的值的变化来控制移动
5.屏幕坐标系和鼠标的坐标 anykey anykeydown在这里插入图片描述
在这里插入图片描述

Vector2中的变量有哪些

Vector2结构体在这里插入图片描述

向量是结构体

值类型&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Unity APIUnity提供的一组API,通过这些API可以访问Unity的各种功能和组件,包括游戏对象、场景管理、物理引擎、动画系统、UI系统等。下面是一些常用Unity组件和API的介绍: 1. Transform组件:Transform组件是所有游戏对象都拥有的组件,它包含了游戏对象的位置、旋转和缩放信息,可以用来控制游戏对象在三维空间中的位置和方向。 2. Rigidbody组件:Rigidbody组件是物理引擎中的一个组件,用来控制游戏对象的物理行为,包括重力、碰撞、力和速度等。 3. Collider组件:Collider组件是物理引擎中的一个组件,用来检测游戏对象之间的碰撞,并触发相应的事件。 4. Animator组件:Animator组件是动画系统中的一个组件,用来播放游戏对象的动画,并控制动画的参数和状态。 5. AudioSource组件:AudioSource组件是声音系统中的一个组件,用来播放游戏对象的声音,并控制声音的音量、音调和循环等。 6. Camera组件:Camera组件是渲染系统中的一个组件,用来控制游戏对象的视角和视野,可以用来创建不同的摄像机效果。 7. UI组件:Unity的UI系统包括了一些常用的UI组件,如Text、Image、Button、Slider等,可以用来创建游戏中的UI界面。 8. Input:InputUnity的输入系统,用来检测游戏输入设备(如键盘、鼠标、手柄)的输入,并触发相应的事件。 9. Time:TimeUnity的时间系统,用来控制游戏中的时间流逝,包括游戏帧率、时间缩放和游戏时间等。 10. SceneManager:SceneManagerUnity的场景管理系统,用来加载、卸载、切换和管理场景,包括场景的异步加载和卸载等。 以上是一些常用Unity组件和API的介绍,这些组件和API可以帮助开发者更方便地创建和控制游戏对象,并实现各种不同的游戏功能。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值