キーボードにコーヒーを分け与えた結果、一部のキーが昇天してしまったzxcです。なんやかんやあってMS VS Community2013 の利用を一旦停止して再びVS2010でやってます。 Eclipseは情弱の私には(ry これは前も書いたような気がする・・・
とりあえずManagerクラスを考えてみます。これだけでは情報が少なすぎるので実際にはシーン切り替えを管理するSceneSwitcherとでもします。ここでちょっと今迷っているのがどうやってシーンを切り替えるべきタイミングをManagerクラスに知らせるかです。
選択肢
- SceneSwitcherの中にSceneなどを持つことで切り替えるべきタイミングを把握する
->SceneSwitcherは切り替わる選択肢を既に知っていて、公開するのはSwitch()等の抽象的な関数だけ中はごちゃごちゃ - SceneSwitcherの外から教えてもらう
->enumか次に切り替わるべき型など切り替わる先を表すインターフェイスがpublicでないといけないし、うんぬんかんぬん。VS2010だとenum class 使えない。
[hr] とかこんなのでいいんだろうか・・・