Unity下载安装Standard Assets及报错解决

Unity升级之后不仅不自带标准包,从asset store里下载这个包之后还报一堆错。。无语凝噎。在此记录一下。

下载安装Standard Assets

  • 打开Assets Store搜Standard Assets出来的第一个就是,选择add to my assets完成购买
  • 在Unity的导航栏打开Windows > Package Manager页面,左上角加号旁边有一个All Packages的标签(所以all packages并不显示全部的包!迷惑。。),点一下切换到My Assets,就能看到标准包了。
  • 点击标准包,选择好要导入的模块后点import,这些部分就会被导入到Assets\Standard Assets\目录了!

以下为导入后遇到的一些问题,按模块分类。。

Standard Assets\Utility

'GUIText' is obsolete
Assets\Standard Assets\Utility\SimpleActivatorMenu.cs(12,16): error CS0619: 'GUIText' is obsolete: 'GUIText has been removed. Use UI.Text instead.'

这个问题最坑的是提示的修改建议不完整!!
貌似Unity从某个版本开始不用GUIText而改用UnityEngine.UI里的Text了,双击报错信息会直接打开这个SimpleActivatorMenu.cs文件。首先在文件头部加一条

using UnityEngine.UI;

然后把报错位置的

public GUIText camSwitchButton;

改成

public Text camSwitchButton;

保存,回去就好了。

参考:https://answers.unity.com/que...

Standard Assets\Editor

Editor\Water\Water4下一系列type or namespace name ... could not be found的错误

更坑,连个提示也没有。。

这个Water貌似依赖Environment下的Water,重新打开导入标准包的页面,import一下Standard Assets\Environment\Water,解决。

参考:https://answers.unity.com/que...


Oh, Fish!
奇怪的知识增加了

while(true) -1s;

2 声望
0 粉丝
0 条评论
推荐阅读
Python的包管理与虚拟环境
今天无意中把要装在虚拟环境里的包装成了全局,而且还是用的批量安装列表,按完回车发现忘记切换环境心都凉了。。幸好仔细一看发现大部分都是提示了已安装,但还是有两个漏网之鱼QAQ

小明的贤鱼阅读 1.5k

FE.GAME-Unity入门笔记-操作
来自教程 [链接]环境配置下载 安装Unity Hub激活个人许可证从Hub下载 2021.3.16f1 安装 Editor创建项目Projects > New project >3D>Create project菜单 GameObject | 3D Object | Cube 添加立方体窗口布...

seasonley阅读 378

Unity客户端开发工程师的进阶之路
UWA技能成长系统是UWA根据学员的职业发展目标,提供技能学习的推荐路径,再将所需学习内容按难易等多维度,设计分成多个学习阶段,可以循序渐进地进行学习。

侑虎科技阅读 337

封面图
FE.GAME-Unity入门笔记-脚本
设置脚本默认打开方式:  Edit/Preferences/External Tools/ Exteral Script EditorHelloworld

seasonley阅读 336

Unity开发实战经验分享
本课程主要记录了笔者项目初期碰到的并值得一说的实际业务问题,涵盖了比较多客户端框架设计的内容,以及有效提升开发者编程体验的内容。 主要包括以下内容以及一些其他配套的小工具。Luban配表工具的使用介绍ECS...

侑虎科技阅读 277

封面图
【Unity2D】粒子系统:实现扇形喷射效果
首先设置渲染模式为Stretched Billboard模式:此模式可以让粒子看起来像是从起始点到终止点之间拉伸的平面。通常情况下,Stretched Billboard模式还常用于模拟火焰、烟雾、火车、汽车的尾气等效果。需要注意的是...

人去能来否阅读 245

图形引擎实战:Unity Shader变体管理流程
1. 变体我们用ShaderLab编写Unity中的Shader,当我们需要让Shader同时满足多个需求,例如,这个是否支持阴影,此时就需要加Keyword(关键字),例如在代码中#pragma multi_compile SHADOW_ON SHADOW_OFF,对逻辑...

侑虎科技阅读 139

封面图

while(true) -1s;

2 声望
0 粉丝
宣传栏