你好,我尝试了一种方法:

Object.Instantiate(GameObject.Find("Pomme"))

显然,这种方法不会成功,我意识到需要先在场景中创建该对象,然后才能通过这种方法来实例化它。经过2分钟的搜索,一个用户在Unity论坛上提出了以下解决方案:

public GameObject pomme;
    void Start()
    {
        Object.Instantiate(pomme);
    }

然后在Inspector中引用该对象,它会被标记为“活动”,而且我不再遇到NullReferenceException错误。但是,这种方法仍然无法实例化对象。

所以我需要您的帮助,如何才能实例化一个尚不存在于场景中的Sprite对象?