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相关,所以打包会报错,提示缺失

  • 相关阅读:
    Loadrunner 参数化&参数化策略&参数化mysql
    Loadrunner 录制脚本注意事项
    Centos7卸载nginx及php、php-fpm方法
    卸载apache
    apache配置
    centOs
    ajax-php跨域请求
    安装php
    apache
    java集合类,HashMap,ArrayList
  • 原文地址:https://www.cnblogs.com/sanyejun/p/13551417.html
Copyright © 2011-2022 走看看