예제 #1
0
    //private Rigidbody2D playerRb;


    /* public float nearCamZoom = 0.5f;
     * public float farCamZoom = 1f;
     * public float normalSpeed = 1f;
     * public float maxSpeed = 10f;
     * public float timeToZoom = 1f;*/
    // Use this for initialization
    void Start()
    {
        cam = GetComponent <Camera>();
        aux = AuxManager.instance;

        targets = new List <Transform>();
        targets.Add(aux.GetPlayer().transform);
        playerTrans = aux.GetPlayer().transform;

        /*target = aux.GetPlayer().transform;*/
        playerRb = playerTrans.GetComponent <Rigidbody2D>();
    }
예제 #2
0
    // Start is called before the first frame update
    void Start()
    {
        //throwHook = AuxManager.instance.GetPlayer().GetComponent<ThrowHook>();
        EM            = EffectsManager.instance;
        PM            = PlayerManager.instance;
        aux           = AuxManager.instance;
        player        = aux.GetPlayer();
        attachedRopes = new List <RopeScript>();
        sRenderer     = GetComponent <SpriteRenderer>();

        if (isFriendly)
        {
            TurnFriendly();
        }

        else
        {
            TurnDeadly();
        }


        if (randomSprite)
        {
            sRenderer.sprite = aux.GetGrabberSprite();
        }
    }
예제 #3
0
 void Start()
 {
     GM  = GameManager.instance;
     aux = AuxManager.instance;
     PM  = PlayerManager.instance;
     //hooksList = new List<GameObject>();
     player = aux.GetPlayer();
 }
예제 #4
0
 void Start()
 {
     GM     = GameManager.instance;
     aux    = AuxManager.instance;
     EM     = EffectsManager.instance;
     PM     = PlayerManager.instance;
     player = aux.GetPlayer();
 }
예제 #5
0
 // Start is called before the first frame update
 void Start()
 {
     PM        = PlayerManager.instance;
     EM        = EffectsManager.instance;
     aux       = AuxManager.instance;
     player    = aux.GetPlayer();
     throwHook = player.GetComponent <ThrowHook>();
 }
예제 #6
0
 void Start()
 {
     EM         = EffectsManager.instance;
     PM         = PlayerManager.instance;
     aux        = AuxManager.instance;
     player     = aux.GetPlayer();
     bulletPool = aux.GetGroundBulletPool();
 }
예제 #7
0
 // Start is called before the first frame update
 void Start()
 {
     rb         = GetComponent <Rigidbody2D>();
     EM         = EffectsManager.instance;
     aux        = AuxManager.instance;
     bulletPool = aux.GetGroundBulletPool();
     player     = aux.GetPlayer();
     shooter    = transform.GetChild(0);
     shootPoint = shooter.GetChild(0);
 }
예제 #8
0
 void Start()
 {
     aux       = AuxManager.instance;
     EM        = EffectsManager.instance;
     player    = aux.GetPlayer().transform;
     sRenderer = GetComponent <SpriteRenderer>();
     rb        = GetComponent <Rigidbody2D>();
     camFollow = aux.GetCamera().GetComponent <CameraFollow>();
     ChangeColor();
     alreadyStarted = true;
 }
예제 #9
0
 private void Start()
 {
     SHM                = SpawnHookManager.instance;
     AM                 = AuxManager.instance;
     PM                 = PlayerManager.instance;
     player             = AM.GetPlayer();
     transform.position = player.transform.position;
     ShowMainMenu();
     //bestScoreMainMenuText.text = "Best Score: " + GetBestScore();
     heartList = new List <GameObject>();
 }
예제 #10
0
 void Start()
 {
     GM       = GameManager.instance;
     aux      = AuxManager.instance;
     EM       = EffectsManager.instance;
     PM       = PlayerManager.instance;
     rb       = GetComponent <Rigidbody2D>();
     line     = GetComponent <LineRenderer>();
     player   = aux.GetPlayer();
     playerRb = player.GetComponent <Rigidbody2D>();
     //disJoint.enabled = false;
 }
예제 #11
0
 void Start()
 {
     GM              = GameManager.instance;
     aux             = AuxManager.instance;
     EM              = EffectsManager.instance;
     PM              = PlayerManager.instance;
     cam             = aux.GetCamera();
     player          = aux.GetPlayer();
     playerThrowHook = player.GetComponent <ThrowHook>();
     lastNode        = gameObject;
     nodePool        = aux.GetNodePool();
     nodeList        = new List <GameObject>();
     nodeList.Add(transform.gameObject);
     line      = GetComponent <LineRenderer>();
     camFollow = cam.GetComponent <CameraFollow>();
     rb        = GetComponent <Rigidbody2D>();
     //edgeCol = GetComponent<EdgeCollider2D>();
 }
예제 #12
0
 private void Start()
 {
     aux    = AuxManager.instance;
     player = aux.GetPlayer();
     //EM = EffectsManager.instance;
 }
예제 #13
0
 private void Start()
 {
     aux    = AuxManager.instance;
     EM     = EffectsManager.instance;
     player = aux.GetPlayer().transform;
 }
예제 #14
0
 // Start is called before the first frame update
 void Start()
 {
     aux       = AuxManager.instance;
     player    = aux.GetPlayer().transform;
     camFollow = aux.GetCamera().GetComponent <CameraFollow>();
 }
예제 #15
0
 // Use this for initialization
 void Start()
 {
     aux    = AuxManager.instance;
     GM     = GameManager.instance;
     player = aux.GetPlayer().transform;
 }
예제 #16
0
 // Use this for initialization
 void Start()
 {
     aux    = AuxManager.instance;
     player = aux.GetPlayer();
 }