u3d问题 求高手解惑!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

先创建一个2dSprite(图片A)预制体帮上脚本classA
图片说明
然后在创建一个空的GameObject绑上classB public Sprite sp这里给他绑一个图片(B)
图片说明

在创建一个空的GameObject绑上play脚本public ClassA spp;把预制体绑上来
图片说明
我想实现运行时长生一个预制体的克隆并把图片换了 为什么会出错?错在哪里求解惑
报错
图片说明

Class A中的Start()应该换成Awake,你报错的原因是tu还未初始化,就调用了tu.sprite

原因是Play中的start()先于了Class A中的Start()