我已经观看了2014 WWDC会议(#608 “Sprite Kit游戏构建最佳实践”)几次,我只想澄清使用.sks文件的目的。我应该将不同的元素放入每个.sks文件中吗?以下是我正在进行的一些背景介绍。我正在创建一个Mac应用程序,它会通过MIDI键盘向钢琴学生传输弹奏和弦。和弦将出现在屏幕上,学生们将逐个弹奏并获得分数。这是该应用程序可能看起来的模拟图。请注意:对于那些了解音乐的人,我们使用数字版本的和弦而不是像Cm等显式名称。
我应该为UI的每个元素单独创建.sks文件吗?例如,为绿色计时器栏、钢琴键等单独创建一个文件。视频中使用的示例非常简单。我正在为计时器和屏幕钢琴子类化SKSpriteNode,所以我该如何处理这些资源。它们不是静态对象,它们要么随着时间而改变(计时器),要么随着用户输入而改变(键盘)。
我真的希望使用最佳实践组织我的项目。请帮帮我。先感谢您。
我应该为UI的每个元素单独创建.sks文件吗?例如,为绿色计时器栏、钢琴键等单独创建一个文件。视频中使用的示例非常简单。我正在为计时器和屏幕钢琴子类化SKSpriteNode,所以我该如何处理这些资源。它们不是静态对象,它们要么随着时间而改变(计时器),要么随着用户输入而改变(键盘)。
我真的希望使用最佳实践组织我的项目。请帮帮我。先感谢您。