Example #1
0
        void OnCollisionEnter(Collision collision)
        {
            RigidPaperAirplane rigidPencil = collision.gameObject.GetComponent <RigidPaperAirplane>();

            if (rigidPencil == null)
            {
                return;
            }
            if (!started)
            {
                started  = true;
                timerEnd = Time.realtimeSinceStartup + 60.0f;
                prevTime = 0;
                score    = 0;
            }
        }
Example #2
0
        void OnCollisionEnter(Collision collision)
        {
            RigidPaperAirplane rigidPencil = collision.gameObject.GetComponent <RigidPaperAirplane>();

            if (rigidPencil == null)
            {
                return;
            }
            if (!rigidPencil.isSpinning && rigidPencil.type == type)
            {
                Destroy(collision.gameObject);
                isPopping = true;
            }
            else
            {
                rigidPencil.Spin();
            }
        }