本文整理汇总了C#中Score.resetScore方法的典型用法代码示例。如果您正苦于以下问题:C# Score.resetScore方法的具体用法?C# Score.resetScore怎么用?C# Score.resetScore使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Score
的用法示例。
在下文中一共展示了Score.resetScore方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OnCollisionEnter2D
/****** COLLISIONS ******/
//When Collide
void OnCollisionEnter2D(Collision2D Collission)
{
//Collide with the sky
if(Collission.gameObject.name == "Sky"){
//boup sound
boup.Play ();
//falling
Vector3 falling = new Vector3(0,3.0F,0);
speed.y = -falling.y;
}
//Or Im not unstopable and I collide with the rest
else if( birdState != states[1] ){
//peow sound
peow.Play();
//reset game score
gameScore = GameObject.Find("Score").GetComponent<Score>();
gameScore.resetScore();
//Restart Current Scene (Pause?)
Application.LoadLevel(Application.loadedLevel);
//Time.timeScale = 0.0f;
}
else{
//Im unstopable bitch, but better if I dont collide with the ground
if(Collission.gameObject.name == "Ground"){
//rockpush sound
rockpush.Play();
//flying near the ground
Vector3 falling = new Vector3(0,3.0F,0);
speed.y = falling.y;
}
else{
//peow sound
peow.Play();
}
}
}