我是一个自学成才的程序员,所以我不知道做事情的正确方法。我制作了一些简单的游戏,比如小行星和蛇,但在这些游戏中,你可以很容易地修改keyevent函数中的变量。clearAllBullets(); case KeyEvent.VK_SPACE: }如果我要制作一个更高级的游戏另外,如果我进入单人游戏,我是否应该将所有的游戏代码放在一个类中?有没有
我正在用代码创建我的项目,它有点混乱和难以阅读,因为在我的代码中有几行代码只是为了设置UIElements……
所以我试着把这个笨重的部分插入到一个扩展中,得到一个错误,说存储的属性不能进入扩展,之后我的解决方案如下所示然后我在一个扩展文件中的一个函数中设置了一切,并在viewDidLoad()中调用了这个函数,但我再次得到了大量的运行时错误和nils,因为我在其中一些属性中访问了self,它们以前是lazy var