当前位置:   article > 正文

Unity3D 官方资源包Standard Assets导入

standard assets

简述

在使用Unity2018以上的版本时,在Import Package,不再有官方的资源包了,变成了只有一个自定义包的选项,那我们应该怎么使用官方的标准资源包呢?

 


下载官方资源包

这是因为这个资源包不再默认提供,我们可以直接去资源商店下载。资源商店在Unity中点击Asset Store,会打开资源商店的网页。

在资源商店中,搜索 standard assets ,然后把它添加到我的资源中就可以在Unity中下载了。

之后我们就可以在Unity中的Package Manager里下载刚才保存的standard assets,下载完后导入即可。

 


旧版本BUG

由于这个标准资源包是只支持到2018版本,之后没有更新过,里面有的函数已经过时弃用了。所以导入后也不能直接使用,会报错误。

看错误提示,也可以知道是GUIText过时了,提示我们用UI.Text替换

文件路径:

\Assets\Standard Assets\Utility\SimpleActivatorMenu.cs

目标:修改SimpleActivatorMenu.cs脚本

● 两种修改方法

1、直接将文件的GUIText替换为UnityEngine.UI.Text

修改前:

public GUIText camSwitchButton;

修改后:

public UnityEngine.UI.Text camSwitchButton;

2、在文件引用UnityEngine.UI,然后将文件的GUIText替换为Text

修改前:

  1. using System;
  2. using UnityEngine;
  3. …………其他代码…………
  4. public GUIText camSwitchButton;

修改后:

  1. using System;
  2. using UnityEngine;
  3. using UnityEngine.UI;
  4. …………其他代码…………
  5. public Text camSwitchButton;

两种方法没有区别,用哪种修改方式都可以。

 

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

闽ICP备14008679号