delegateの使用でCS0246のエラーが出てしまいます。
コードはunityスクリプト内部のものです、なにか間違えているのだと思いますがわかりませんのでご指摘をよろしくおねがいします。
delegate void ToCommand(ref ADVCharaState A, ref ADVCharaState B); ToCommand ToCommandList; public void Attack_Entry() { ToCommandList += new Attack(ref Enemy, ref Player);//この部分でエラーになります。 } public void Attack(ref ADVCharaState A,ref ADVCharaState B) { B.HP = B.HP - A.Attack; MesSys.ShowMessageText(B.CharaName + "に" + A.Attack + "のダメージ!"); }
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/09/26 13:00