unity2d – Creación de Inventario c#

Hola estoy tratando de hacer un inventario 2D siguiendo un video, pero me da este error al tratar de spawnear los objetos por el mundo. Creo que tengo el codigo igual que en el video pero quizas hay algo que no estoy viendo.

El error es al saltar de un script a otro (Object reference not set to an instance of an object, ):
Me da el error en la función awake de la segunda imagen

Este seria el script del que cojo la información

Y este el que me da el problema en la función Awake