[Unity]Standard Assetsでエラー発生の回避対処方法

Unity+C#

Unity2019.4.13f1のバージョンを使用しているのですが、Standard Assetsをそのまま利用するとエラーが発生して実行不可能になってしまうので、理由と対処法を調べてみました。

こちらもどうぞ

エラー発生の理由・対処法

Standard Assets内で使用している GUITextクラスが古い為にエラーが発生しているようです。

対処法としては、これを利用可能なクラスに置き換えるとスッキリとエラーが無くなります。

エラー回避する対処法

エラー発生している箇所を特定する

コンソールウインドウを見てみると、エラー箇所であるソースが確認できます。

エラー行をダブルクリックしてVisualStudioで修正します。

SimpleActivatorMenuクラスを修正

[修正前]

[修正後]

[修正箇所]

//追加
using UnityEngine.UI;
//変更
//public GUIText camSwitchButton;
public Text camSwitchButton;

保存するとエラーが解消されます。

 

タイトルとURLをコピーしました