最近需要给场景加载一个简单的天气变幻功能,学了两天终究入门了,分享给大家 :1. 首先第一步下载一个UniStorm Mobile  v2.4.1.2//下载链接:download.csdn.net/download/qq_42310470/122574232.导入成功后把,把报错不兼容的代码全部删除反正也用不到3.初始化UniStorm
打开 APS 窗口(Unity菜单栏:Window -> UniStorm -> Auto Player Setup -> C#)
在APS窗口中设置 Camera Type 、 Player Object 、 Main Camera 、 Character Type4.创建一个空物体,5.给空物体加上如下c#脚本(我只试了这几个天气 应该还有不少)

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class changeweather : MonoBehaviour
{
UniStormWeatherSystem_C UniStormSystem;
// Start is called before the first frame update
private void OnGUI()
{
Rect rect1 = new Rect(10, 20, 50, 30);
Rect rect2 = new Rect(10, 60, 50, 30);
Rect rect3 = new Rect(10, 100, 50, 30);
Rect rect4 = new Rect(10, 140, 50, 30);
if ( GUI.Button(rect1, “雨”))
{
UniStormSystem.GetComponent<UniStormWeatherSystem_C>().weatherForecaster = 12; //雨
}
if (GUI.Button(rect2, “雷雨”))
{
UniStormSystem.GetComponent<UniStormWeatherSystem_C>().weatherForecaster = 3; //雷雨
}
if (GUI.Button(rect3, “晴天”))
{
UniStormSystem.GetComponent<UniStormWeatherSystem_C>().weatherForecaster = 8; //晴天
}
if (GUI.Button(rect4, “雾霾”))
{
UniStormSystem.GetComponent<UniStormWeatherSystem_C>().weatherForecaster = 1; //雾霾
}
}
void Start()
{
UniStormSystem = GameObject.Find(“UniStormSystemEditor”).GetComponent<UniStormWeatherSystem_C>();
}
}

最终效果

参考文献:
1.https://unistorm-weather-system.fandom.com/wiki/Documentation

2.https://blog.csdn.net/shenmifangke/article/details/53431293?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158453578319725256717762%2522%252C%2522scm%2522%253A%252220140713.130056874…%2522%257D&request_id=158453578319725256717762&biz_id=0&utm_source=distribute.pc_search_result.none-task

3.https://blog.csdn.net/qq_21397217/article/details/78135923?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522158453578319725256717762%2522%252C%2522scm%2522%253A%252220140713.130056874…%2522%257D&request_id=158453578319725256717762&biz_id=0&utm_source=distribute.pc_search_result.none-task

4.https://blog.csdn.net/MOLLMY/article/details/51779594?depth_1-utm_source=distribute.pc_relevant.none-task&utm_source=distribute.pc_relevant.none-task

简单的天气变幻系统,简单易用的unity天气插件UniStorm教程相关推荐

  1. python天气查询系统有什么知识点_Python入门 天气查询程序

    刚入门python,借鉴了论坛上前人写的天气查询程序 通过使用中国天气网的API接口来实现 如图: 贴上源代码,希望大家评论交流: import urllib.request import gzip ...

  2. Keil 4 安装教程及简单使用【嵌入式系统】

    Keil 4 安装教程及简单使用[嵌入式系统] 前言 推荐 说明 Keil 4 for Arm安装教程 1.安装MDK 2.激活mdk keil 4 for arm 的简单使用 1建立新工程 2在工程 ...

  3. Android 系统简单介绍

    Android 系统简单介绍 2011年11月20日 写这篇文章的目的是为了给那些刚刚入手安 卓手机的新手们一些参考,希望他们能快速的上手 [第一期]ANDROID基础知识1~20 [第二期]继续泡! ...

  4. Android——一个简单的智能家居系统

    一个简单的智能家居系统 效果展示 启动应用界面 登陆界面 导航界面 温度界面 湿度界面 烟雾传感器界面 人体红外传感器界面 效果展示 以下为整个程序的操作流程,因为CSDN不能上传太大文件,所以画质比 ...

  5. 基于Struct的云和租房系统(简单房屋出租)

    基于Struct的云和租房系统(简单房屋出租) 系统采用javaBean实现ORM对象关系映射,前台纯JSP实现,后台struct映射,适合刚学习J2EE的新手,代码思路清晰,注解详细,数据库用的是m ...

  6. 39条常见的Linux系统简单面试题

    39条常见的Linux系统简单面试题 本文主要分享39条常见的Linux系统简单面试题,其中包括如何看当前Linux系统有几颗物理CPU和每颗CPU的核数.如何实时查看网卡流量为多少等等,希望对你有所 ...

  7. java简单springboot系统_Springboot系列 3 - 建立简单的用户登录系统

    在开始编码前,先建立几个Package(可以按个人习惯命名),如图 1.Controllers 用于存放控制器类 2.Models 用于存放数据实体类 3.Repositories 用于存放数据库操作 ...

  8. django初探-创建简单的博客系统(一)

    django第一步 1. django安装 pip install django print(django.get_version()) 查看django版本 2. 创建项目 打开cmd,进入指定目录 ...

  9. Java消息系统简单设计与实现

    前言:由于导师在我的毕设项目里加了消息系统(本来想水水就过的..),没办法...来稍微研究研究吧..简单简单... 需求分析 我的毕设是一个博客系统,类似于简书这样的,所以消息系统也类似,在用户的消息 ...

  10. C#实现最简单的收银系统

    输入商品单价,数目 按enter累加总价 如果还有商品就继续输入商品单价.数目 在原来的总价基础上累加 如果要退出就按下键盘的Esc按键,计算最终总价 按下任意键结束,否则继续累加商品总价 using ...

最新文章

  1. 过桥问题c语言程序,盏灯过桥游戏
  2. sql parser
  3. JAVA进阶教学之(StringBuider进行字符串拼接)
  4. inDesign教程,如何创建杂志风标注?
  5. 显示和隐藏Mac隐藏文件的命令
  6. Atitit sdk封装的艺术 艾提拉著 1. 重要模块8个 1 1.1. Collections集合,core,net,io,Script,sql,text,fp 1 1.2. 全部模块25
  7. js createelement_如何在vue中继续使用layer.js,亲测好用
  8. 五月天歌曲下载【专辑整理版】
  9. Flash Player教育版是什么?和普通版有何区别?
  10. uniapp上拉加载
  11. 【计蒜客 A1594 --- 封印之门】floyd
  12. sdcc 51 迁移记录
  13. 在Android上应用PhoneGap和Dojo Mobile
  14. 如果你有个程序员男友,那么送这12 款键盘绝对不会错
  15. 面试字节跳动的一点小经验
  16. 笔记34-JavaScript高级笔记
  17. 5分钟读懂设计模式(2)---装饰者模式
  18. 阿里云语音通知API试接入
  19. 互联网快讯:武大研发核酸检测新方法;多款「隔离险」仓皇下架;刘传健出任中国民航飞行学院总飞行师
  20. 将一个接口响应时间从2s优化到 200ms以内的一个案例

热门文章

  1. 网页设计<项目二 “说旅游”>专题页制作
  2. Android面试知识总结
  3. Linux(Ubuntu)系统查看显卡型号
  4. 【电力电子技术DC-DC】Boost升压式变换器Simulink仿真
  5. 实验吧ctf题库:这个看起来有点简单!
  6. web前端 第一次作业
  7. [边缘检测算法] Sobel算子及其PC端优化提速20几倍
  8. 设计模式---002适配模式(转载自我的老师 Alley-巷子)
  9. CSS 指层叠样式表 (Cascading Style Sheets)
  10. 荣耀什么时候更新鸿蒙,华为鸿蒙系统升级时间表:荣耀系列暂未在列