| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 游戏开发 -> Unity3D天气系统插件UniStorm 3.0.1.1 插件使用说明 -> 正文阅读 |
|
[游戏开发]Unity3D天气系统插件UniStorm 3.0.1.1 插件使用说明 |
一、开始使用该插件功能十分强大,内置25种天气类型,并包含音效,完全可以满足我们模拟天气的需求下载完成并导入后,我们需要在场景中创建一个UniStorm System,具体步骤为在工具栏中点击 Window -> UniStorm -> Create Weather System,创建完成后场景中将出现一个UniStrom System 的预制体,通过该预制体,我们可以对需要的天气进行控制,也能模拟日夜变化 点击预制体,可以看到脚本中有五个栏目 ,如下图所示 ? 二、Player & Camera该设置允许你选择Unistorm的玩家和播放器对象,并且选项会根据你的选择有所调整,该天气系统必须选择Player和Camera对象,它将根据Player和Camera对象的位置确定生成天气的范围 Player和Camera为必要物体,如果该插件无法找到它们,将会在运行的时候报错,也无法看到天气效果 Get Player at Runtime : 是否可以在运行期间获得你的Player,可以通过名字或则标签 Use Runtime Delay:? 是否会一直等待进行初始化,直到Player被创建并找到 Use UniStorm Menu: 是否使用UniStorm菜单,该菜单可在运行中通过ESC键触发,功能是选择不同的天气类型 三、Time Management时间管理允许你控制各种与时间有关的设置,如开始时间,时间流等等 ? Hour、Minute : UniStorm开始的时间,分别控制小时、分钟,该时间会在运行中一直被更新(插件用以模拟日夜更替) Time Flow: 控制该插件的时间流动(Enable的话分钟和小时数会一直增加)、 Day Length: 白天的长度,设置为4表示该插件模拟一天的时长为4分钟 Night Length: 夜晚的长度,和白天相同 四、Weather Management天气管理允许你调整与天气有关的各种设置,比如天气类型、云雾颜色和闪电设置等等,如下图 Weather Generation: 是否产生天气,如果Disable的话,UniStorm将一直保持一种天气类型,除非使用代码控制其改变 Weather Generation Type: 每小时产生一种天气类型还是每天产生一种 Precipiation Odds:降雨量,X代表月份,Y代表概率 Starting Weather Type:开始的天气类型 Geneartion Distance:控制闪电可以在玩家周围产生的最大距离 五、Celestial Setting该设置用于控制太阳、月亮、星星和大气的颜色 六、通过脚本控制UniStorm代码控制改变天气可使用UniStormManager.Instance中的Api 如下图 ?UniStormManager.Instance还有方法可设置时间和声音 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 23:35:48- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |