// 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; }
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; }