Пример #1
0
 // Start is called before the first frame update
 void Start()
 {
     sceneMan = GameObject.Find("objSceneManager").GetComponent <scrSceneManager>();
     //Debug.Log(sceneMan.currSceneName);
     shotForce = 175.0f;
     mainCam   = Camera.main;
     isAiming  = true;
     ball      = GameObject.Find("objBall");
     ballBody  = ball.GetComponent <Rigidbody2D>();
     ballLight = GameObject.Find("objBallLight");
     GameObject.Find("objTextBalls").GetComponent <Text>().text =
         sceneMan.ballNum.ToString() + " Balls Left!";
     //selfPos = transform.position;
 }
Пример #2
0
    void Start()
    {
        if (gameObject.tag == "PegsGreen")
        {
            gameObject.GetComponent <Rigidbody2D>().bodyType     = RigidbodyType2D.Kinematic;
            gameObject.GetComponent <Rigidbody2D>().gravityScale = 0.0f;
        }
        Vector3 deltaPos = new Vector3(1, 1, 1);

        sceneMan           = GameObject.Find("objSceneManager").GetComponent <scrSceneManager>();
        stuckTickMax       = 200;
        stuckTickBufferMax = 2;
        stuckTickBuffer    = stuckTickBufferMax;
        stuckTick          = stuckTickMax;
        sprRender          = gameObject.GetComponent <SpriteRenderer>();
        ball      = gameObject.GetComponent <Rigidbody2D>();
        movePower = 200.0f;
    }