私のクラスには、次のようなオプションのメンバー プロパティが含まれています。
class PauseRenderTarget: RenderTarget {
var background: SKShapeNode? = nil
var resume: Entity?
var restart: Entity?
var reset: Entity?
func createEntities()
}
これらの変数を初期化して使用したい場合、次のようなことをしなければなりません。
func createEntities() {
self.resume = EntityMaker.MakeResumeEntity()
if let resume = self.resume {
EntityManager.add(resume)
}
}
これら2つの操作を迅速に組み合わせる方法はありますか?