• unity 3d dll,等坑。


    刚用 由三地。

    1.如何添加c#的dll

    发现在项目中引用不了。根据官方文档。放入到Plugins

    注意u3d,会马上自动执行某些操作,进度条提示正在处理脚本之类,发现u3d会编译脚本,应该还会自动载入dll。再看引用,已经自动加上去了。这个。。。。。

    2.协程

    //推测,U3D引擎,按照预设定的函数顺序,也就是引擎在执行某个事件时,会执行所有脚本的和此事件相关的函数。
    //所以fps= cpu和显卡处理一遍所有脚本的所有时间/1秒。
    //既然U3D执行所有脚本是单线程(估计处理脚本的某些特效应该引擎是多线程处理),那么感觉协程没什么用啊。
    //要表达一个延迟的概念,只要新建一个gameobject,里面放时间判断,不就好了吗。
    //只能解释为 协程比手动建立gameobject和时间判断 更方便了,以及比手动更优化的性能。

    3.位置和坐标系

    默认是privot和global.

    对象的位置:privot center

    pivot: 真实位置
    center:unity自己根据模型的mesh计算的中心位置.
     
    transform.position 的坐标轴就是这个 pivot。
     
    4.

    简单地来说,四元数描述了一次旋转:绕任意一个轴(V)旋转一个弧度(θ)。

    那么四元数q就与(V,θ)两个参数有关。

    具体公式:

    q = (sin(θ / 2) * V,cos(θ / 2) )

    q = (sin(θ / 2) * x,sin(θ / 2) * y,sin(θ / 2) * z,cos(θ / 2))

    https://www.cnblogs.com/daxiaxiaohao/p/4111301.html

     
  • 相关阅读:
    根分区/tmp满了,卸载home添加给根分区
    Docker容器技术教程
    使用vscode访问和编辑远程服务器文件
    使用 VS Code 远程连接Linux服务器告别xshell
    Docker安装参考文档记录
    yolov5在Centos系统上部署的环境搭建
    YOLOV5四种网络结构的比对
    k8s部署kube-state-metrics组件
    Kubernetes集群部署Prometheus和Grafana
    Prometheus介绍
  • 原文地址:https://www.cnblogs.com/lsfv/p/8358333.html
Copyright © 2020-2023  润新知