简介 目录 评价 推荐
  • qq_学习_28 2019-11-02

    //移动控制

    using UnityEngine;

    using System.Collections;

    public class player:MonoBehaviour{

        public float speed=5f;

        public float rotationSpeed=3f;

        private Rigidbody rigidbody;

        void Start(){

            rigidbody=this.GetComponent<Rigidbody>();

        }

        void FixedUpdate(){

            float h=Input.GetAxis("Mouse X");

            float v=Input.GetAxis("Vertical");

            rigidbody.velocity=transform.forward*v*speed;

            rigidbody.angularVelocity=transform.up*h*rotationSpeed;

        }

    }

    //控制门

    void OnTriggerEnter(Collider collider){

        if(collider.tag=="player"){

            transform.position=new Vector3(transform.position.x,transform.position.y+3.6f,transform.position.z);   

        }

    }

    //播放声音

    private AudioSource audioSource;

    audioSource=this.GetComponent<AudioSource>();

    audioSource.Play();

    0赞 · 0采集
  • 慕后端8573293 2017-12-26
    设置多普勒
    截图
    0赞 · 0采集
  • 慕后端8573293 2017-12-26
    boxcolider调大,便于检测碰撞物体
    截图
    0赞 · 0采集
数据加载中...
开始学习 免费