美文网首页
U3D 基本操作记录

U3D 基本操作记录

作者: aaa000 | 来源:发表于2017-07-21 09:56 被阅读25次

    当前Unity 版本 5.6.2 personal

    //检测点击键盘上的Q键
    if (Input.GetKey (KeyCode.Q)) {
        //向左旋转
        transform.Rotate (0/*不沿x轴不旋转*/, -25 * Time.deltaTime, 0/*不沿z轴不旋转*/, Space.Self);
    }
    
    //绕着Y轴 逆时针旋转
    transform.Rotate (0/*不沿x轴不旋转*/, -25 * Time.deltaTime, 0/*不沿z轴不旋转*/, Space.Self);
    
    //绕着Y轴 顺时针旋转
    transform.Rotate (0/*不沿x轴不旋转*/, 25 * Time.deltaTime, 0/*不沿z轴不旋转*/, Space.Self);
    
     //检测键盘输入 x轴方向
    float x = Input.GetAxis ("Horizontal") * Time.deltaTime * speed;
    //检测键盘输入 z轴方向
    float z = Input.GetAxis ("Vertical") * Time.deltaTime * speed;
    //检测键盘输入 y轴方向
    //float y = Input.GetAxis ("Vertical") * Time.deltaTime * speed;
    transform.Translate (x, 0, z);
    
    //使用UI 需要导入 using UnityEngine.UI;
    numberOfFS++;
    GameObject.Find("Canvas/FSText").GetComponent<Text>().text= "发射数:"+numberOfFS;
    
    //3.0秒之后销毁 游戏对象
    Destroy (gameObject, 3.0f); 
    
    
    //打开一个场景
    using UnityEngine.SceneManagement;
    SceneManager.LoadScene("场景名称");
    

    相关文章

      网友评论

          本文标题:U3D 基本操作记录

          本文链接:https://www.haomeiwen.com/subject/xymskxtx.html