当前位置:   article > 正文

【Unity3d】自动拼接地型板块_unity 地形拼接

unity 地形拼接

在手游中可以使用Unity的terrain系统,不过效率当前并不理想,还有一种方式是自己做地块。


首先美术预制作一系列Prefab,然后在每个地块的衔接处打上衔接点。

然后程序根据进入点和退出点自动拼接


以下为实现:设有进入和退出2个块板

1、挪动进入板块,将进入板块与退出板块的衔接点重合。

  即:enter.pos += ( exit.pos - enter.pos)

2、旋转进入板块,令2个板块的衔接点的旋转值相同,反算出进入板块的旋转值。

即:enter.rotation = exitJointPoint.rotation * ( enter.rotation'  *  enterJointPoint.rotation) '

注意以上取逆操作(')


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/97870?site
推荐阅读
相关标签
  

闽ICP备14008679号