当前位置: 首页>>代码示例>>C#>>正文


C# Score.resetScore方法代码示例

本文整理汇总了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();
            }
        }
    }
开发者ID:piwi93,项目名称:Flappo-Bord,代码行数:47,代码来源:Bird.cs


注:本文中的Score.resetScore方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。