Esempio n. 1
0
    void Start()
    {
        // Use Camera to initialize boundaries
        mCamera   = Camera.main;
        lboundary = mCamera.pixelWidth * .10;
        rboundary = mCamera.pixelWidth * .90;
        uboundary = Screen.height * .95;
        dboundary = Screen.height * .05;

        // Initialize player rigidbody & collider
        mRigidbody = this.GetComponent <Rigidbody2D>();
        mCollider  = this.GetComponent <Collider2D>();

        // Initialize the spriteRenderer
        spriteRenderer = GetComponent <SpriteRenderer>();
        if (spriteRenderer.sprite == null)
        {
            spriteRenderer.sprite = sprite1;
        }
        else
        {
            sprite1 = spriteRenderer.sprite;
        }


        LManager = GameObject.FindGameObjectWithTag("LevelManager").GetComponent <D_SimpleLevelManager>();
    }
 void Awake()
 {
     if (current == null)
     {
         current = this;
     }
     else
     {
         Destroy(this.gameObject);
         return;
     }
     Time.timeScale = 1;
 }