zoukankan      html  css  js  c++  java
  • 通过键盘控制改变物体transform值

    通过键盘控制改变物体transform值

    private Vector3 trans;

    //使用Rotate绕y 轴旋转

    transform.Rotate(new Vector3(0,Input.GetAxis ("Horizontal")*30*Time.deltaTime,0));

    //前后左右移动

    //得到一个增量 ,再将增量加到物体position上

    trans = new Vector3(Input.GetAxis("Vertical")*10*Time.deltaTime,0,-Input.GetAxis("Horizontal")*10*Time.deltaTime);

    transform.position += trans;

    //可以直接加减position的各项值,比如直接增加物体position的y值,使物体y轴跳动

     if(Input.GetKeyDown (KeyCode.Space)){

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

    //使用Translate方法使物体沿着x轴方向移动 

    transform.Translate(new Vector3(Input.GetAxis("Vertical")*10*Time.deltaTime,0,0));

  • 相关阅读:
    Java学习之--List和ArrayList
    Linux
    Linux
    Docker 容器管理
    Docker 镜像管理
    如何理解 AWS VPC
    Linux 内核版本
    Windows 快速切换到当前目录下的dos环境
    Git 整理
    TCP/IP
  • 原文地址:https://www.cnblogs.com/C-9925/p/7349764.html
Copyright © 2011-2022 走看看