マスコットアプリ文化祭2017に勢いで参加する(6)【動画付き】 #東北きりたん

こんにちは。ヤマヤタケシです。
マスコットアプリ文化祭2017に勢いで参加する!
ということで、ちまちまと進めています。
平日なので仕事行ってきました。
もちろん疲れていますが、ちょっとでも進めます。

動画は記事の最後に!

— お楽しみの作業メモ! —
* DONE ステージの調整:1. 横に移動する。
ステージを更新。
位置をいい感じにした。
* DONE 時間の更新
[[C:\Users\takeshi\git_kiritan\fly_kiritan\Assets\FlyKiritan\Scripts\BattleUI.cs]]
public void SetTime(float time)
タイムは99.000でカンスト。
0.000秒から始まる文字列にするために一工夫。

    public void SetTime(float time)
    {
        time = Mathf.Clamp(time, 0.0f, 99.0f);
        var sec = (int)time;
        var msec = (int)((time-sec)*1000);
        TimeLabel.text = string.Format("{0}.{1:D3}秒", sec,msec);
    }

* DONE InputManagerの作成
入力を一元管理しないと今後が大変なので作る.
今のところ、置き換えてるだけだけど。

//
// 入力管理
//
using UnityEngine;
public static class InputManager
{
    public static  bool AnyKey
    {
        get
        {
            return Input.GetMouseButton(0);
        }
    }

    public static  Vector3 Position
    {
        get
        {
            return Input.mousePosition;
        }
    }
}

* DONE リセットボタンで戻る
* TODO task:「針」でミス!
* TODO task:ライフを減らす
* TODO task:ライフがゼロでゲームオーバー。
* TODO task:はじめるをボタンにする
* TODO task:ステージをクリアしたらトータルリザルトを出す。
* TODO task:タイトルでぼたんを押す前は操作できる。練習になる。
* TODO task:ゴールのときに、ラップタイムの表示
* TODO task:今の加速しすぎるので、一定時間だけ噴射。タップのタイミングで調整。連打すれば同じくらいに加速できる。
* TODO task:ラップタイムの記録 Battle.TimeHistory をコメントアウトしてある
* TODO task:グーグルアナリティクスを埋める
* TODO task:WEBに公開
* TODO bug:きりたんが次のステージでいきなり動くことがある
* TODO bug:矢印がでっぱなしになることがある
* TODO up:「ゴール」のアニメーション。ひゅーん、どん!。ふわっときえる。

そんじゃまた。