UpdateScoreStatus









How do I use Update Score Status
Below are practical examples compiled from projects for learning and reference purposes

Featured Snippets


File name: EnemyController.cs Copy
43  void OnCollisionEnter2D(Collision2D collision){
44   if(collision.relativeVelocity.magnitude > damageCounter){
45    hitPoints -= Mathf.RoundToInt(collision.relativeVelocity.magnitude);
46    UpdateScoreStatus (Mathf.RoundToInt (collision.relativeVelocity.magnitude));
47    if(GameController.instance != null && MusicController.instance != null){
48     if(GameController.instance.isMusicOn){
49      if (gameObject != null) {
50       AudioSource.PlayClipAtPoint (hurt, transform.position);
51      }
52     }
53    }
54   }
55
56
57   UpdateAnimationState ();
58
59   if(hitPoints <= 0){
60    Death ();
61
62    if(collision.gameObject.CompareTag("Player Bullet")){
63     bounce = collision.transform.GetComponent ().velocity;
64     bounce.y = 0f;
65     collision.transform.GetComponent ().velocity = bounce;
66
67    }
68   }
69  }
File name: EnemyController.cs Copy
82  void UpdateScoreStatus(int hitScore){
83   if(GameController.instance != null){
84    GameController.instance.score += hitScore;
85   }
86  }
File name: Structure.cs Copy
46  void OnCollisionEnter2D(Collision2D collision){
47   if(collision.relativeVelocity.magnitude > damageCounter){
48    hitpoints -= Mathf.RoundToInt (collision.relativeVelocity.magnitude);
49    UpdateScoreStatus (Mathf.RoundToInt (collision.relativeVelocity.magnitude));
50   }
51
52
53   if (hitpoints <= 50) {
54    spriteRenderer.sprite = sprite [0];
55    if(counter == 2){
56     AudioManager ();
57     counter--;
58    }
59
60   }
61
62   if(hitpoints <= 30){
63    spriteRenderer.sprite = sprite [1];
64    if(counter == 1){
65     AudioManager ();
66     counter--;
67    }
68   }
69
70
71   if(hitpoints <= 0){
72    Destroyed ();
73
74    if(collision.gameObject.CompareTag("Player Bullet")){
75     bounce = collision.transform.GetComponent ().velocity;
76     bounce.y = 0f;
77     collision.transform.GetComponent ().velocity = bounce;
78    }
79   }
80  }
File name: Structure.cs Copy
95  void UpdateScoreStatus(int hitScore){
96   if(GameController.instance != null){
97    GameController.instance.score += hitScore;
98   }
99  }

UpdateScoreStatus 133 lượt xem

Gõ tìm kiếm nhanh...