コード例 #1
0
    /// <summary>
    /// Called by ShapeManager immediately after spawning
    /// </summary>
    /// <param name="hits">Hits.</param>
    /// <param name="type">Type.</param>
    public override void Init(int hits, Utility.SpawnTypes type)
    {
        base.Init(hits, type);

        SetText(hits.ToString());
        _comboManager = GameObject.FindGameObjectWithTag("Combo").GetComponent <Combos> ();
    }
コード例 #2
0
    /// <summary>
    /// Called by ShapeManager immediately after spawning
    /// </summary>
    /// <param name="hits">Hits.</param>
    /// <param name="type">Type.</param>
    public override void Init(int hits, Utility.SpawnTypes type)
    {
        base.Init(hits, type);

        _colorShiftRate = GameManager.instance.SpawnManager.ColorShiftRate;
        _colorScale     = GameManager.instance.SpawnManager.ColorDifficultyScale;

        SetText(hits.ToString());

//        Color c = CalculateColor();
//        gameObject.GetComponent<SpriteRenderer>().material.color = c;
//        gameObject.GetComponent<SpriteRenderer>().material = mat;
////        GetComponent<SpriteRenderer>().color = Color.red;
        _comboManager = GameObject.FindGameObjectWithTag("Combo").GetComponent <Combos> ();
    }
コード例 #3
0
 public virtual void Init(int hits, Utility.SpawnTypes type)
 {
     this.hits = hits;
 }
コード例 #4
0
 public override void Init(int hits, Utility.SpawnTypes type)
 {
     base.Init(hits, type);
 }