zoukankan      html  css  js  c++  java
  • Unity3d Vector3

    using UnityEngine;
    using System.Collections;
    
    public class test : MonoBehaviour {
        void Start () {
            Vector3 v = new Vector3();
            float x = v.x;
            float y = v.y;
            float z = v.z;
            //获取v的单位向量
            //v自身变成单位向量
            v.Normalize();
            //获取v的单位向量,v本身不变
            Vector3 vn = v.normalized;
            //获取v的长度
            float len = v.magnitude;
    
            
            Vector3 v1 = new Vector3(1.2f, 3.2f, 2.3f);
            Vector3 v2 = new Vector3(2f, 3f, 4f);
            //求两个向量的夹角
            float angle = Vector3.Angle(v1, v2);
            //获取两个点的距离
            float lenth = Vector3.Distance(v1, v2);
            //向量点乘
            float len1 = Vector3.Dot(v1, v2);
            //向量叉乘
            Vector3 vc = Vector3.Cross(v1, v2);
    
    
            Vector3 u = Vector3.up;     //世界坐标系中Y轴正方向上的单位向量
            Vector3 d = Vector3.down;   //世界坐标系中Y轴负方向上的单位向量
            Vector3 r = Vector3.right;  //世界坐标系中X轴正方向上的单位向量
            Vector3 l = Vector3.left;   //世界坐标系中X轴负方向上的单位向量
            Vector3 f = Vector3.forward;//世界坐标系中Z轴正方向上的单位向量
            Vector3 b = Vector3.back;   //世界坐标系中Z轴负方向上的单位向量
    
            Vector3 _zero = Vector3.zero;
        }
        void Update () {
        
        }
    }
  • 相关阅读:
    https://www.cnblogs.com/aademeng/category/1042475.html
    python中重要的模块--asyncio 转载
    await这个关键词以及asyncio.wait asyncio.gather
    async get_event_loop
    麦克米伦7000
    [GO]errorr接口的使用
    [GO]断言
    [GO]空接口
    [GO]接口的转换
    [GO]接口的嵌用继承
  • 原文地址:https://www.cnblogs.com/wrbxdj/p/5686455.html
Copyright © 2011-2022 走看看