我正在统一制作2D游戏,用户将能够在游戏中解锁包括新动画在内的新皮肤。 我最初打算使用的方法是通过使用名为sprite_01 sprite_02等的不同Sprite,当玩家解锁Sprite时,它将该Sprite的索引号添加到数据库的“ unlocks”列中。 如果玩家x解锁1和2,则将1,2添加到数据库中。 这样我就可以告诉用户哪些Sprites已解锁。 然后,当用户选择外观时,我将适当的动画控制器附加到播放器预制件上。
这是我尝试解决此问题的平庸尝试,但是我是这种集成的新手。 我一直在寻找是否有人可以指出我的正确方向,因为这是最好的选择。