Unityでカードゲームを作成しています。
マウスの動作に関係する機能を実装中、別日にバージョン更新がUnity、VisualStudio共に来たので更新したらVisualStudio側で以下のエラーメッセージが発生しました。
何をしたら修正できますか?
エラー CS0234 型または名前空間の名前 ‘EventSystems’ が名前空間 ‘UnityEngine’ に存在しません (アセンブリ参照があることを確認してください)。
エラー CS0246 型または名前空間の名前 ‘IPointerEnterHandler’ が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)。
エラー CS0246 型または名前空間の名前 ‘PointerEventData’ が見つかりませんでした (using ディレクティブまたはアセンブリ参照が指定されていることを確認してください)。
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.EventSystems;
public class Mouse : MonoBehaviour, IPointerEnterHandler
{
public GameObject CardV;
public void UnitV(int x)
{
CardV.GetComponent<CardView2>().ShowViewU(x);
}
public void OnPointerEnter(PointerEventData eventData)
{
UnitV(0);
<span style="color: rgb(51, 51, 51);">}</span>
<span style="color: rgb(51, 51, 51);">}</span>