あ、作業前にバックアップしたまえ


■ItemTest.cs

消す public ItemData ItemData;

[SerializeField]
Public int ID; //publicを消す

■ItemSlot.cs

ItemManager itemManager; static つける
Sprite[] itemIcon; staticつける

static public void setItemIcon(Sprite[] icons){ staticつけて引数名修正
itemIcon = icons; 引数名直してとthis.を消す
}

static public void setItemManager(ItemManager im){ staticつけて引数名修正
itemManager = im;
}