case login(LoginState) case newGame(NewGameState) } var scene: Scene var flag: Bool // ڞ௨ͳԿ͔ public init( scene: Scene = .loginCore(.init()) flag: Bool = false ) { self.scene = scene self.flag = flag } } 4UBUF -PHJO 7JFX /FX (BNF 7JFX ϩάΠϯఆ ͯ͠ NewGameView Ԡ༻ྫ2 ॴ: CathPathͷ༷Λཧղ͠ͳ͍ͱೲಘͰ͖ͳ͍ΓํʹͳΔ