zoukankan      html  css  js  c++  java
  • Unity体素技术与Mod

    《原石计划》这个项目的Mod功能确实不错,可以看下他的mod教程,得到很多启发

    首先你需要一个软件 MagicaVoxel,群文件里面有,可以创作 体素艺术

    然后Unity需要读取.vox文件

    首先你需要一个插件:http://www.zeguoren.com/forum.php?mod=viewthread&tid=35300&highlight=63336 装入unity即可

    或者在unity商店可以找到一些插件

    使用的话 Tool ——> Voxel To Unity 

    这样.vox转prefab可满足。

    但是如果是Mod功能,需要动态读取.vox文件

    问了下A大,他说是自己魔改的,首先我们反编译下原石计划源码

    确实如此,需要自己做个Runtime版本

    这个插件的核心代码如下:

     那就是把这些代码做个Runtime版本即可

    主要就是把.vox文件实例化出来

    可看出Editor代码在这个方法里面

    public ErrorType CreatePrefab (PathData pathData, int currentIndex)

    此处方法代码拷贝一个新方法,并且后面的代码删除

    中间还有段进度条代码,也可以删掉

     即可使用

    注意必须自己做Runtime版本,虽然可以把代码从Editor里移动出来在编辑器模式可以,但是实际没啥卵用,因为无法打包,因为打包不打Editor相关,所以打包会报错,提示缺失

  • 相关阅读:
    long类型和int类型的区别!!!!!
    Java-冒号的作用
    Java Scanner类
    jre安装过程
    76. 最小覆盖子串
    75. 颜色分类
    73. 矩阵置零
    72. 编辑距离
    71. 简化路径
    61. 旋转链表
  • 原文地址:https://www.cnblogs.com/sanyejun/p/13551417.html
Copyright © 2011-2022 走看看