Ejemplo n.º 1
0
 protected override void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "Player" && cargo.count > 0)
     {
         base.OnTriggerEnter2D(col);
         score.AddScore(cargo.count * (int)ScoreUpdater.Points.Station + GetBonus());
         cargo.RemoveAllCargo();
     }
 }
Ejemplo n.º 2
0
 protected override void OnTriggerEnter2D(Collider2D col)
 {
     if (col.tag == "Player")
     {
         base.OnTriggerEnter2D(col);
         cargo.AddCrate();
         score.AddScore((int)ScoreUpdater.Points.Crate);
         DestroyEntity();
     }
 }
Ejemplo n.º 3
0
    public override void OnInspectorGUI()
    {
        base.OnInspectorGUI();
        ScoreUpdater updater = (ScoreUpdater)target;

        if (GUILayout.Button("Add: Enemy killed"))
        {
            updater.AddScore((int)ScoreUpdater.points.Enemy);
        }
    }