zoukankan      html  css  js  c++  java
  • u3d人物控制

    //https://blog.csdn.net/Htlas/article/details/79188008
    //人物移动 http://gad.qq.com/article/detail/289212
    //mesh  山丘地形 http://gad.qq.com/article/detail/289108
    
    using System.Collections;
    using System.Collections.Generic;
    using UnityEngine;
     
    public class Cube : MonoBehaviour {
        public EasyTouchMove touch;
    	// Use this for initialization
    	void Start () {
    		
    	}
    	
    	// Update is called once per frame
    	void Update () {
            //获取horizontal 和 vertical 的值,其值位遥感的localPosition
            float hor = touch.Horizontal;
            float ver = touch.Vertical;
     
            Vector3 direction = new Vector3(hor, 0, ver);
     
            if(direction!= Vector3.zero) {
                //控制转向
                transform.rotation = Quaternion.Lerp(transform.rotation, Quaternion.LookRotation(direction),Time.deltaTime*10);
                //向前移动
                transform.Translate(Vector3.forward * Time.deltaTime * 5);
            }
    	}
    }
    
    //2D碰撞检测
    // Collider2D[] col = Physics2D.OverlapPointAll(Camera.main.ScreenToWorldPoint(Input.mousePosition));
     
    // if(col.Length > 0)
    // {
    //     foreach(Collider2D c in col)
    //     {
    //          //do what you want
    //     }
    // }
    

      

  • 相关阅读:
    1.1、html概述和基本结构
    几个常用的产品原型设计工具
    Redis 3. 与python交互
    Redis 2.2、主从配置
    Redis 2.1、发布订阅
    Redis 1.6、zset
    Redis 1.5、set
    Redis 1.4、list
    php实现手机拍照上传头像功能
    php获取文件mime类型Fileinfo等方法
  • 原文地址:https://www.cnblogs.com/slqt/p/10346193.html
Copyright © 2011-2022 走看看