物体跟着鼠标移动旋转

我们在玩FPS游戏的时候,移动鼠标那么第一人称视角就会发生改变

今天我们来实现 先实现第三人称的旋转功能

首先我们要了解旋转使用哪个属性

其实我们在实现小球围绕旋转就写过类似的,详细请看以前文章

第一步 通过WASD 来旋转物体

1.创建Cube对象:使用它来实现旋转

2.创建Plane对象:有参照物我们就可以判断是否在移动

 

2.Project层级 Assets下

创建Scripts文件

用来装MoveForce脚本

层级关系如下

 3.编写脚本MoveForce

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class MoveForce : MonoBehaviour
{
    private Rigidbody m_rigidbody;//变量定义:开辟空间
    public  float speed=3.0f;
    
    // Start is called before the first frame update
    void Start()
    {
        m_rig
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值