zoukankan      html  css  js  c++  java
  • 3dContactPointAnnotationTool开发日志(十三)

      为了使生成的项目能够显示报错信息我又勾选了下面这几个选项:
    0.png
      然后生成的项目运行时可以显示错误信息了,貌似是shader是空的。
    1.png
      之前的代码是这么写的,调用了Shader.Find(),貌似不行。

    meshRenderer.material = new Material(Shader.Find("Standard"));
    

      于是直接把要用的shader给拖到我的objManager对象的脚本里:
    2.png
      然后用上下面的代码:

    meshRenderer.material = new Material(GameObject.Find("ObjManager").GetComponent<ObjManager>().shaderStandard);
    

      然后就没问题了,哈哈哈哈!
    3.png
      为了使其更加人性化,我又给每个scrollViewItem增加了delete功能,结果又要修改scrollViewItem的结构,农了一个多小时才完成,顺带解决了一些bug:
    4.png
      按一下sphere8旁边的x,sphere8就没了!
    5.png
      生成到windows平台上也是可以正常使用的!
    6.png
      可能有时候用户想手动添加接触点,所以还得弄个添加按钮。不过默认半径为1,所以可能会显得点有点大。然后又发现转2d点的时候貌似会比原来的大上一圈。
    7.png
      于是仔细看了看发现模型的scale的值对应的是直径的值,我之前一直把它当半径来着。
    8.png
      改了之后就正常了。
    9.png

  • 相关阅读:
    java 自定义线程池
    java 锁
    volatile相关内容
    消息驱动式微服务:Spring Cloud Stream & RabbitMQ
    JVM中的本机内存跟踪
    性能监控: SPF4J介绍
    Spring Batch 入门级示例教程
    使用 Spring Boot Actuator 构建 RESTful Web 应用
    回调“地狱”和反应模式
    Java动态规划
  • 原文地址:https://www.cnblogs.com/yaoling1997/p/9989926.html
Copyright © 2011-2022 走看看