Unityで別のスクリプト(MonoBehaviorクラス)をnewすると怒られる
Unityで別のスクリプト(MonoBehavior継承クラス)をnewすると怒られる
Unityのスクリプトで、別のスクリプト(MonoBehavior継承クラス)をnewすると怒られます😤
MonoBehaviour using the ‘new’ keyword. This is not allowed. MonoBehaviours can only be added using AddComponent().
エラーではなく警告メッセージなので無視しても良いのかもしれませんが、私はこの周りでバグが起きてたので修正しました。
エラーメッセージを見れば一目瞭然ですが、newではなく、addcomponentを使ってくださいね!って事です💨
約1年前にUnityを初めて、今までずっと知りませんでした笑
こんな感じに変更する事で解決。
画面はMicrosoftのplayFabとの通信クラスを生成してます☺