作って学べるUnity本格入門 Unity2021対応版
を使って勉強しています。
最初のエラーは
[SerializeField] private ItemDialog itemsDialog;
のようにItemsのsが抜けていたのでItemsに直せばコンパイルエラーは直るだろうと思い
[SerializeField] private ItemsDialog itemsDialog;
に直しましたが、
「Assets\IkinokoBattle\Scripts\Menu.cs(8,30): error CS0246: The type or namespace name 'ItemsDialog' could not be found (are you missing a using directive or an assembly reference?)」
ItemsDialogが見つからないとエラーになっていまいました。
Menu.csのすべてのコードは↓です
using UnityEngine; using UnityEngine.UI; public class Menu : MonoBehaviour { [SerializeField] private ItemsDialog itemsDialog; [SerializeField] private Button pauseButton; [SerializeField] private GameObject pausePanel; [SerializeField] private Button resumeButton; [SerializeField] private Button itemsButton; [SerializeField] private Button recipeButton; private void Start() { pausePanel.SetActive(false); pauseButton.onClick.AddListener(Pause); resumeButton.onClick.AddListener(Resume); itemsButton.onClick.AddListener(ToggleItemDialog); recipeButton.onClick.AddListener(ToggleRecipeDialog); } private void Resume() { Teme.timeScale = 1; pausePanel.SetActive(false); } private void ToggleItemDialog() { } private void ToggleRecipeDialog() { } } スペルにもうミスはないと思うのですが、どのようにすればエラーを突破できるか詰まってしまいました。 なにか方法はないでしょうか。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/01/11 05:27