美文网首页Unity分享征服Unity3dunity3D技术分享
Unity实现探索场景概览-海岛奇兵1

Unity实现探索场景概览-海岛奇兵1

作者: 云木unity | 来源:发表于2017-09-22 15:18 被阅读291次

    工作笔记,备忘。

    我们使用unity5.6 引擎

    需求类似于海岛奇兵的探索场景,支持Pinch缩放(不仅放大缩小,还带有视角的变化)、Swipe滑动。不同点是正交相机无法满足效果需求;
    迷雾、海岛上的UI信息需要跟随场景移动缩放,并处理好层级关系;

    海岛奇兵探索.png

    探索场景分层(由高到低):

    1. 上层UI,包含资源信息、返回按钮、探索日志等
    2. 表现层,比如探索某个迷雾,主基地到迷雾的连线
    3. 迷雾层,迷雾是mesh,在3D场景中制作摆放。
    4. 海岛层,动态加载
    5. 3D场景层,包括装饰海岛

    相机是透视相机,要实现的效果类似于:

    星盟冲突,星区视角下的缩放效果图:

    放大时的45度视角.jpg 缩小时的俯视视角.jpg

    核心

    1. Unity实现UI信息跟随场景移动缩放-海岛奇兵2
    2. Unity透视相机下场景移动缩放-海岛奇兵3
    3. Unity透视相机下地图边界处理-海岛奇兵4
    4. Unity Shader ToggleDrawer [Toggle] 设置属性,真机失效
    5. Unity Pinch手势缩放(Zoom)聚焦-海岛奇兵5
    6. Unity 海岛奇兵资源收取效果(6)
    7. Unity 家园系统

    最后,欢迎拍砖~

    相关文章

      网友评论

        本文标题:Unity实现探索场景概览-海岛奇兵1

        本文链接:https://www.haomeiwen.com/subject/oqwxextx.html