## リザルト表示に必要なデータ UI_image2d.xlsmに記載されているリザルト画面の各項目について纏めました。 不足があれば言ってください。 | UI項目 | 必要なデータ | 備考 | |---|---|---| | ステージ名 | StageSettingから取得できるが当該クラスは破棄予定 | ワールドマップ配置ツール(?)と併せて検討が必要 | | ノーミスクリア | Life.HasVanished | 消滅していなければノーミスと判定 | | メダルかくとく | Possession.ChallengeMedalCount | | | クリアタイムボーナス | GameTimerが提供する各property | | ## クラスの構成 こんな感じになるのかなぁと想像しています。 既存のLifeやPossessionと同様、UI部と処理部を分けています。 なお、既存のResult関係のクラス群やGameObject群はUIの階層に合わせて作られていますので、今回のUI変更に伴い新たに作り直す方が既存をベースに作業するより早いと思います。 ```plantuml class ResultUI { + Resultからデータを取得して表示する() } class Result { + UIで必要となるデータ - UIで必要となるデータの取得及び生成() } ResultUI ..> Result Result ..> スコア計算クラス ```
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up