Unity3d 如何在unity中更改场景后永久删除按钮?

Unity3d 如何在unity中更改场景后永久删除按钮?,unity3d,button,destroy,shop,Unity3d,Button,Destroy,Shop,我正在做一个无止境的跑步者游戏,我在商店的物品上遇到了一些问题。基本代码是,当我点击购买按钮购买服装时,我销毁了购买按钮。但是,当我在游戏中改变场景并返回商店时,购买按钮再次出现。单击按钮后如何永久销毁它 void Start() { Button btn = button.GetComponent<Button>(); btn.onClick.AddListener(Purchase); } 在这里,我已经破坏了购

我正在做一个无止境的跑步者游戏,我在商店的物品上遇到了一些问题。基本代码是,当我点击购买按钮购买服装时,我销毁了购买按钮。但是,当我在游戏中改变场景并返回商店时,购买按钮再次出现。单击按钮后如何永久销毁它

void Start()
     {
         Button btn = button.GetComponent<Button>();
         btn.onClick.AddListener(Purchase);     
     }
在这里,我已经破坏了购买按钮,当它被点击

public void Purchase()
     {      
         Destroy(buybtn);            
     }

我相信我必须使用PlayerPrefs来保存场景之间的数据,但我不知道如何做到这一点。谢谢你的帮助:)

这能回答你的问题吗?