Esempio n. 1
0
 public void Awake()
 {
     currentHealth        = maxHealth;
     radiationLevel       = 0;
     character            = GetComponent <PlatformerCharacter2D>();
     character.m_MaxSpeed = movementSpeed.GetValue();
 }
Esempio n. 2
0
    void Awake()
    {
        lastAtk = Time.time - atkCooldown;

        character = GetComponent <PlatformerCharacter2D>();
        player    = GameObject.Find("Player").GetComponent <Health>();
    }
        // Use this for initialization
        void Start()
        {
            id                = gameObject.GetInstanceID();
            m_Collider        = GetComponent <Collider2D>();
            m_Rigidbody       = GetComponent <Rigidbody2D>();
            m_Animator        = GetComponent <Animator>();
            m_Character       = GetComponent <PlatformerCharacter2D>();
            m_CarryableObject = GetComponent <CarryableObject>();
            m_LightArea       = GetComponent <CharacterLightArea>();
            m_DashControl     = GetComponent <DashControl>();
            m_Health          = GetComponent <Health>();
            m_Health.RegisterHealthEvent(OnHeathChange);

            m_DamageHandlers = new Dictionary <Damage.DamageType, DamageHandler>();
            foreach (DamageHandler handler in GetComponents <DamageHandler>())
            {
                m_DamageHandlers[handler.Type] = handler;
            }

            Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Player"), LayerMask.NameToLayer("Hidden"), true);
            Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Default"), LayerMask.NameToLayer("Hidden"), true);
            //Physics2D.IgnoreLayerCollision(LayerMask.NameToLayer("Hidden"), LayerMask.NameToLayer("Hidden"), true);

            Light2D.RegisterEventListener(LightEventListenerType.OnStay, OnLightStay);
            Light2D.RegisterEventListener(LightEventListenerType.OnEnter, OnLightEnter);
            Light2D.RegisterEventListener(LightEventListenerType.OnExit, OnLightExit);

            m_OriginGravityScale = m_Rigidbody.gravityScale;
            StartCoroutine(Recharge(m_DashChargeRate));
        }
Esempio n. 4
0
 private void OnJump(PlatformerCharacter2D obj)
 {
     if (jump != null)
     {
         jump.Play();
     }
 }
Esempio n. 5
0
 void Start()
 {
     cam         = Camera.main;
     character2D = PlayerManager.player.GetComponent <PlatformerCharacter2D>();
     shooting    = PlayerManager.shooting;
     rotation    = PlayerManager.rotation;
 }
Esempio n. 6
0
 // Use this for initialization
 void Start()
 {
     m_char        = GetComponentInParent <PlatformerCharacter2D>();
     m_RopesToHook = m_char.RopeLayerMask;
     m_RopesToCut  = m_char.RopesToCut;
     HasRope       = false;
 }
Esempio n. 7
0
    // Use this for initialization
    protected override void Start()
    {
        var ex = new NullReferenceException("TestException");

        ex.Log("Testing comment");
        MaxHp = Database.instance.PlayerBaseHP;
        base.Start();
        if (_centerOfReferenceForJuice == null)
        {
            _centerOfReferenceForJuice = transform;
        }
        if (_mainRigidbody == null)
        {
            _mainRigidbody = GetComponent <Rigidbody2D>();
        }
        if (_inputController == null)
        {
            _inputController = GetComponent <IPlatformer2DUserControl>();
        }
        if (_character == null)
        {
            _character = GetComponent <PlatformerCharacter2D>();
        }
        HpChanged += OnHpChanged;
    }
Esempio n. 8
0
 void Awake()
 {
     PlayerBody = GameObject.FindGameObjectWithTag("Player").GetComponent<Rigidbody2D>();
     CharScript = GameObject.FindGameObjectWithTag("Player").GetComponent<PlatformerCharacter2D>();
     v2FireFront = GameObject.Find("ProjectileFireFront").transform;
     v2FireBack = GameObject.Find("ProjectileFireBack").transform;
 }
 void Start()
 {
     StamFull    = true;
     m_Character = GetComponent <PlatformerCharacter2D>();
     pb          = GetComponent <Player_battle>();
     player      = GetComponent <Rigidbody2D>();
 }
    void OnCollisionEnter2D(Collision2D collision)
    {
        if (collision.collider.gameObject.layer == playerLayer && collision.relativeVelocity.magnitude > velocityThreshold)
        {
            PlatformerCharacter2D playerScript = collision.gameObject.GetComponent <PlatformerCharacter2D>();
            playerScript.AdjustHP(-collision.relativeVelocity.magnitude * damageMult);
            Debug.Log("hit");
            for (int i = 0; i < debrisToSpawn; i++)
            {
                GameObject smallDebris = (GameObject)Instantiate(smallerDebris, transform.position, transform.rotation);
                Vector2    newVelocity = new Vector2(Random.Range(-debrisVelocity, debrisVelocity), Random.Range(0, debrisVelocity));
                smallDebris.GetComponent <Rigidbody2D>().velocity = newVelocity;
            }
            Destroy(gameObject);
        }

        else if (collision.collider.gameObject.layer == terrainLayer)
        {
            for (int i = 0; i < debrisToSpawn; i++)
            {
                GameObject smallDebris = (GameObject)Instantiate(smallerDebris, transform.position, transform.rotation);
                Vector2    newVelocity = new Vector2(Random.Range(-debrisVelocity, debrisVelocity), Random.Range(0, debrisVelocity));
                smallDebris.GetComponent <Rigidbody2D>().velocity = newVelocity;
            }
            Destroy(gameObject);
        }
    }
Esempio n. 11
0
 // Start is called before the first frame update
 void Start()
 {
     cam       = GetComponent <Camera>();
     spotlight = GameObject.Find("Torch").GetComponent <TorchRotate>();
     player    = GameObject.Find("CharacterRobotBoy (1)").GetComponent <Platformer2DUserControl>();
     Debug.Log("spotlight START enabled " + spotlight.GetComponent <BoxCollider2D>().enabled);
 }
Esempio n. 12
0
 void Awake()
 {
     playerController      = gameObject.transform.parent.GetComponent <Platformer2DUserControl>();
     playerCharacterScript = gameObject.transform.parent.GetComponent <PlatformerCharacter2D>();
     lr = GetComponent <LineRenderer>();
     g  = Mathf.Abs(Physics2D.gravity.y);
 }
Esempio n. 13
0
 void Awake()
 {
     trans       = GetComponent <Transform> ();
     main_Camera = GetComponent <Camera>();
     platformerCharacter2D_Script = GameObject.FindGameObjectWithTag("Player").GetComponent <PlatformerCharacter2D>();
     followTarget_Player          = GameObject.FindGameObjectWithTag("Player").GetComponent <Transform>();
 }
Esempio n. 14
0
    void SpawnPlayers()
    {
        if (m_randomizePlayersOnSpawn)
        {
            m_Spawners = Utilities.RandomizeList <GameObject>(m_Spawners);
        }

        int i = 0;

        foreach (PlayerData pd in m_ListofPlayers)
        {
            GameObject temp = Instantiate(m_PlayerPrefab, m_Spawners[i].transform.position, m_Spawners[i].transform.rotation) as GameObject;
            IPlatformer2DUserControl pUserControl = temp.GetComponent <IPlatformer2DUserControl>();
            PlatformerCharacter2D    pc2d         = temp.GetComponent <PlatformerCharacter2D>();
            ArcShooting gun = temp.GetComponent <ArcShooting>();
            pUserControl.PlayerID = pd.playerID;
            pc2d.SpawnCheckGround();
            SetAbility(temp, pd);
            temp.layer = m_PlayerLayerIDs[i];
            ScoreManager.instance.FollowScoreOf(pUserControl);
            if (m_Spawners[i].transform.position.x > 0)
            {
                pc2d.SpawnFlip();
                gun.SpawnRotation(pUserControl);
            }
            m_Players.Add(temp);
            SetPlayerIndicator(m_Spawners, i, pd);
            i++;
        }

        OnSpawnDone();
    }
Esempio n. 15
0
    public void EndGame()
    {
        lb.UpdateLeaderBoard((int)s.Getscore());
        Platformer2DUserControl puc = transform.GetComponent <Platformer2DUserControl>();
        PlatformerCharacter2D   pc  = transform.GetComponent <PlatformerCharacter2D>();

        foreach (GameObject a in sp)
        {
            SpawnerScript ss = a.GetComponent <SpawnerScript>();
            ss.Stopinvokation();
            a.SetActive(false);
        }
        PlatformSpawner p = plat_s.GetComponent <PlatformSpawner>();

        p.Stopinvokation();
        plat_s.SetActive(false);
        SpawnerScript1 ss1 = sp1.GetComponent <SpawnerScript1>();

        ss1.Stopinvokation();
        sp1.SetActive(false);
        puc.enabled = false;
        pc.enabled  = false;
        s.Setincrement(0);
        if (robot_explosion)
        {
            var explosion = Instantiate(robot_explosion, transform.position, transform.rotation);
            Destroy(explosion, 1.0f);
        }
        anim.SetBool("Destroy", true);
        Scorecard.SetActive(true);
        Scorecard.GetComponent <Scorecard> ().SetScore((int)s.Getscore());
    }
Esempio n. 16
0
 private void Awake()
 {
     Player = GameObject.Find("Player").GetComponent <Transform>();
     script_Platformer2DUserControl = Player.GetComponent <Platformer2DUserControl>();
     script_Audio_MainScript        = GameObject.Find("Main Camera").GetComponent <Audio_MainScript>();
     platformer2DCharacter_Script   = GameObject.FindGameObjectWithTag("Player").GetComponent <PlatformerCharacter2D>();
 }
Esempio n. 17
0
    private void Awake()
    {
        if (instance == null)
        {
            instance = this;
        }
        else if (instance != this)
        {
            Destroy(gameObject);
        }

        DontDestroyOnLoad(gameObject);

        if (SceneManager.GetActiveScene().name == "Dead")
        {
            Debug.Log("Dead Scene Loaded");
        }
        else
        {
            //playerScript.isDead = false;
            activeSceneName = SceneManager.GetActiveScene().name;
            player          = GameObject.FindGameObjectWithTag("Player");
        }
        player = GameObject.FindGameObjectWithTag("Player");

        if (player != null)
        {
            playerScript = player.GetComponent <PlatformerCharacter2D>();
        }
    }
Esempio n. 18
0
    void Start()
    {
        EventManager.resetObjects += Reset;
        anim = GetComponent <Animator>();               // Get animator so we can tell it when we are climbing

        PlayerScript = GetComponent <PlatformerCharacter2D> ();
    }
 private void Awake()
 {
     m_Character = GetComponent<PlatformerCharacter2D>();
     variables = GameObject.Find("Variables").GetComponent<VariableController>();
     DontDestroyOnLoad(gameObject);
     pose = false;
 }
Esempio n. 20
0
 void Awake()
 {
     // Setting up the reference.
     playerObject = GameObject.FindGameObjectWithTag("Player").GetComponent("PlatformerCharacter2D") as PlatformerCharacter2D;
     player       = GameObject.FindGameObjectWithTag("Player").transform;
     grounded     = playerObject.getGrounded();
 }
Esempio n. 21
0
    // private bool m_beenDismissed;

    // Start is called before the first frame update
    void Start()
    {
        sentences  = new Queue <string>();
        characters = new Queue <string>();
        // m_beenDismissed = false;
        m_playerScript = m_player.GetComponent <PlatformerCharacter2D>();
    }
Esempio n. 22
0
    public void FlushAlivePlayerInputs()
    {
        foreach (GameObject pg in m_Players)
        {
            if (pg != null)
            {
                IPlatformer2DUserControl controls = pg.GetComponent <IPlatformer2DUserControl>();
                if (controls != null)
                {
                    controls.FlushInputs();
                }

                PlatformerCharacter2D charac = pg.GetComponent <PlatformerCharacter2D>();
                if (charac != null)
                {
                    charac.FlushAnimState();
                }

                DelayManager dm = pg.GetComponent <DelayManager>();
                if (dm != null)
                {
                    dm.AddDelay(Database.instance.MenuInputDelay);
                    dm.AddShieldDelay(Database.instance.MenuInputDelay);
                }
            }
        }
    }
Esempio n. 23
0
    private void Awake()
    {
        m_Character = GetComponent <PlatformerCharacter2D>();
        pc          = GetComponent <PlayerCharacter>();

        //InvokeRepeating("StateRandomization", 1, 1);
    }
Esempio n. 24
0
 private void Awake()
 {
     m_Character  = GetComponent <PlatformerCharacter2D>();
     playerNumber = GetComponent <HardCodedGrapple>().PlayerNumber;
     if (controller)
     {
         hAim              = Input.GetAxis("Cont_" + playerNumber + "_Right_Horiz");
         vAim              = Input.GetAxis("Cont_" + playerNumber + "_Right_Vert");
         xMove             = Input.GetAxis("Cont_" + playerNumber + "_Left_Horiz");
         yMove             = Input.GetAxis("Cont_" + playerNumber + "_Left_Vert");
         LThrow            = Input.GetAxis("Cont_" + playerNumber + "_RB") > .95;
         RThrow            = Input.GetAxis("Cont_" + playerNumber + "_RT") > .95;
         jump              = Input.GetAxis("Cont_" + playerNumber + "_A") > .95;
         useItemContinuous = Input.GetAxis("Cont_" + playerNumber + "_B") > .95;
         useItem1Frame     = Input.GetAxis("Cont_" + playerNumber + "_B") > .95;
     }
     else
     {
         target                   = Camera.main.ScreenToWorldPoint(Input.mousePosition); //thanks shawn for this function
         playerPosition           = transform.position;
         normalizedVelocityFactor = new Vector2(target.x - playerPosition.x, target.y - playerPosition.y);
         normalizedVelocityFactor.Normalize();
         hAim              = normalizedVelocityFactor.x;
         vAim              = -normalizedVelocityFactor.y;
         xMove             = Input.GetAxis("Horizontal");
         yMove             = Input.GetAxis("Vertical");
         LThrow            = Input.GetKey(KeyCode.Mouse0);
         RThrow            = Input.GetKey(KeyCode.Mouse1);
         jump              = Input.GetKeyDown(KeyCode.Space);
         useItemContinuous = Input.GetKey(KeyCode.Return);
         useItem1Frame     = Input.GetKeyDown(KeyCode.Return);
     }
 }
 // Use this for initialization
 protected override void Awake()
 {
     base.Awake();
     m_player            = GameObject.FindGameObjectWithTag("Player").GetComponent <PlatformerCharacter2D>();
     m_playerRigidBody2D = m_player.GetComponent <Rigidbody2D>();
     sightline           = m_Rigidbody2D.transform.FindChild("Sightline").transform;
 }
Esempio n. 26
0
    //Used to set players reference
    private void FixedUpdate()
    {
        //Set Players References
        if (!findBoxReference)
        {
            GameObject boxGO = GameObject.FindGameObjectWithTag("Player");
            if (boxGO != null)
            {
                box = boxGO.GetComponent <PlatformerCharacter2D>();
                findBoxReference = true;

                if (OnBoxReferenceFinded != null)
                {
                    OnBoxReferenceFinded();
                }
            }
        }
        if (!findBentleyReference)
        {
            GameObject bentleyGO = GameObject.FindGameObjectWithTag("Bentley");
            if (bentleyGO != null)
            {
                bentley = bentleyGO.GetComponent <LineDraw_Net>();
                findBentleyReference = true;

                if (OnBentleyReferenceFinded != null)
                {
                    OnBentleyReferenceFinded();
                }
            }
        }

        playersReference = (findBoxReference && findBentleyReference) ? true : false;
    }
Esempio n. 27
0
    void OnTriggerEnter2D(Collider2D col)
    {
        if (col.gameObject.tag == "Player")
        {
            pc2d = col.gameObject.GetComponent <PlatformerCharacter2D>();
            pc2d.takeDamage(pc2d.skeletonDamage);
        }

        /*
         * if (col.gameObject.tag == "Player")
         * {
         *  isHit = true;
         *  isAttacking = false;
         *  takeDamage(damageFromPlayer);
         *  damagedTimer = Time.time;
         * }
         * if (rb2d.velocity.x > 0)
         * {
         *  rb2d.AddForce(new Vector3(-1, 0.1f, 0) * recoilForce);
         * }
         * else
         * {
         *  rb2d.AddForce(new Vector3(1, 0.1f, 0) * recoilForce);
         * }
         */
    }
Esempio n. 28
0
 // Use this for initialization
 void Start()
 {
     player      = GameObject.FindGameObjectWithTag("Player");
     state       = new IdleAIState();
     pathfinding = GetComponent <EnemyPathFinding>();
     character   = GetComponent <PlatformerCharacter2D>();
 }
Esempio n. 29
0
 private void Awake()
 {
     //Get the PlatformerCharacter2D script
     Character = GetComponent <PlatformerCharacter2D>();
     //Get the Game Controller
     GameController = (Controller)FindObjectOfType(typeof(Controller));
 }
Esempio n. 30
0
 // Use this for initialization
 private void Start()
 {
     if (_delayManager == null)
     {
         _delayManager = GetComponent <DelayManager>();
     }
     if (_inputManager == null)
     {
         _inputManager = GetComponent <IPlatformer2DUserControl>();
     }
     if (_mouvementManager == null)
     {
         _mouvementManager = GetComponent <PlatformerCharacter2D>();
     }
     if (_collider == null)
     {
         Debug.LogError(ColliderString());
     }
     _feedBack = GetComponent <Feedback>();
     if (_feedBack == null)
     {
         Debug.LogError("Gun (Arc or shield) is unable to get the Feedback component on " + gameObject.name);
     }
     //else _feedBack.CanShootFeedbackEvent += MeleeTimerReset;
 }
Esempio n. 31
0
    // Start is called before the first frame update
    void Start()
    {
        sprite = GetComponent <SpriteRenderer>();
        player = GameObject.FindGameObjectWithTag("Player").GetComponent <PlatformerCharacter2D>();

        if (player != null)
        {
            controls = player.controls;
        }
        else
        {
            ZeroGPlayer = GameObject.FindGameObjectWithTag("Player").GetComponent <BeamScript>();
            controls    = ZeroGPlayer.controls;
        }

        if (startOpaque)
        {
            sprite.color = Color.black;
            FadeOut(startingOpaqueToTransparentLag);
        }
        else
        {
            sprite.color = Color.clear;
        }
    }
Esempio n. 32
0
 // Use this for initialization
 void Start()
 {
     particleSys       = GetComponent <ParticleSystem>();
     playerMovement    = GetComponent <PlatformerCharacter2D>();
     user              = GetComponent <Platformer2DUserControl>();
     powerUpIntialized = false;
 }
Esempio n. 33
0
 public void input(PlatformerCharacter2D cha)
 {
     #if UNITY_IPHONE || UNITY_ANDROID
         cha.jump = !cha.jump && cha.m_Grounded && Input.touchCount > 0;
     #else
         cha.jump = !cha.jump && cha.m_Grounded && CrossPlatformInputManager.GetButtonDown("Jump");
     #endif
 }
Esempio n. 34
0
    // Use this for initialization
    void Start()
    {
        if (!controller)	controller	=	gameObject.GetComponentInParentRecursive<PlatformerCharacter2D>();
        if (!weaponFire)	weaponFire	=	gameObject.GetComponent<WeaponFire>();
        if (!camera)		mainCamera	=	Camera.main;
        if (!arm)			arm			=	transform;

        _view = controller.GetComponent<PhotonView>();
    }
Esempio n. 35
0
 // Use this for initialization
 void Start()
 {
     if (_movement == null) _movement = GetComponent<PlatformerCharacter2D>();
     if (_movement == null) Debug.LogWarning("No PlatformerCharacter2d Found");
     if (!_refSpawnPoints.Any()) Debug.LogWarning("No SpawnPointsFound");
     if (_particlesToSpawn == null) Debug.LogWarning("NoParticlesToSpawn");
     _movement.PlayerDashed += _movement_PlayerDashed;
     _movement.PlayerCanDashAgain += _movement_PlayerFinishedDashing;
 }
    private void Awake()
    {
        m_Character = GetComponent<PlatformerCharacter2D>();

        GameObject tmp = GameObject.Find ("Player2");
        if (tmp != null)
        {
            p2 = tmp.GetComponent<PlatformerCharacter2D>();
        }
    }
Esempio n. 37
0
    void Awake()
    {
        character = GetComponent<PlatformerCharacter2D>();

        trans_Fart1 = Instantiate(trans_Fart1) as Transform;
        script_Fart1 = trans_Fart1.gameObject.GetComponent<StayAwakeSound>();

        trans_Fart2 = Instantiate(trans_Fart2) as Transform;
        script_Fart2 = trans_Fart2.gameObject.GetComponent<StayAwakeSound>();
    }
Esempio n. 38
0
 // Use this for initialization
 public void Start()
 {
     base.Start();
     mBounds = GetComponent<Collider2D>().bounds;
     mFlashLight = Light2D.Create(transform.position + new Vector3(mBounds.extents.x + EPILSON, 0, 0),
         Color.blue, 10.0f, 15);
     mFlashLight.EnableEvents = true;
     mFlashLight.LightConeStart = 0;
     mPlatformCharacter = GetComponent<PlatformerCharacter2D>();
 }
Esempio n. 39
0
 //bool waterAudio = false;
 void Awake()
 {
     LayerMask layer1 = LayerMask.NameToLayer ("Bullet");
     LayerMask layer2 = LayerMask.NameToLayer ("Bullet Residue");
     LayerMask layer3 = LayerMask.NameToLayer ("Player");
     Physics2D.IgnoreLayerCollision(layer1,layer2);
     Physics2D.IgnoreLayerCollision(layer1,layer3);
     // Setting up the references.
     anim = transform.root.gameObject.GetComponent<Animator>();
     playerCtrl = transform.root.GetComponent<PlatformerCharacter2D>();
 }
Esempio n. 40
0
    void OnTriggerEnter2D(Collider2D other)
    {
        if ((other.gameObject.name == "CharacterRobotBoy") && (activeInWorld)){
            pc = other.gameObject.GetComponent<PlatformerCharacter2D>();
            other.gameObject.GetComponent<PlatformerCharacter2D>().usedItems.Add(gameObject);
            //pc.PizzaEffect(m_newJumpForce, m_EffectTime);
            disappear();

            //pc.TriggerAccelEffect(0, 3);
            StartCoroutine("wait");
        }
    }
    public void input(PlatformerCharacter2D cha)
    {
        #if UNITY_IPHONE || UNITY_ANDROID
        float angle = Gravity.tiltAngle();

        if (angle > 0.15f)
            cha.speedX = -1f;
        else if (angle < -0.15f)
            cha.speedX = 1f;
        else
            cha.speedX = 0f;
        #else
        cha.speedX = CrossPlatformInputManager.GetAxis("Horizontal");
        #endif
    }
Esempio n. 42
0
    // Update is called once per frame
    void Update()
    {
        character = GetComponentInParent<PlatformerCharacter2D> ();

        bool shoot = Input.GetButtonDown ("Fire1");
        shoot = Input.GetButtonDown ("Fire1");

        if (shoot && character.equipped == 5 && character.grounded && character.speed == 0)
        {
            WeaponScript weapon = GetComponent<WeaponScript>();

            if (weapon != null)
            {
                if(character.isAlive)
                weapon.Attack(false);
            }
        }
    }
Esempio n. 43
0
    void Awake()
    {
        character = GetComponent<PlatformerCharacter2D>();
        GameObject cameraObject = GameObject.FindGameObjectWithTag("MainCamera");
        camera = cameraObject.GetComponent<Camera2DFollow>();
        runNumber = 1;

        //make sure there is only ever 1 of these objects
        /*
        if (og == null) {
            DontDestroyOnLoad(gameObject);
            DontDestroyOnLoad(character);

            og = this;
            runNumber = 1;
            Debug.Log("First Time Initialize.");
        } else if(og != this){
            Destroy(gameObject);
            Destroy(character);
            runNumber++;
            Debug.Log("Destroy");
        }
        */
    }
Esempio n. 44
0
 // Use this for initialization
 void Start()
 {
     character = GameObject.Find("2D Character").GetComponent<PlatformerCharacter2D>();
 }
 void Awake()
 {
     character = GetComponent<PlatformerCharacter2D> ();
 }
Esempio n. 46
0
 void Awake()
 {
     originalParent = this.transform.parent as Transform;
     character = GetComponent<PlatformerCharacter2D>();
 }
 // Use this for initialization
 protected override void Awake()
 {
     base.Awake();
     m_player = GameObject.FindGameObjectWithTag("Player").GetComponent<PlatformerCharacter2D>();
     direction = m_Rigidbody2D.transform.right;
 }
Esempio n. 48
0
 void Start()
 {
     characterScript = characterObj.GetComponent ("PlatformerCharacter2D") as PlatformerCharacter2D;
     originalPos = Camera.main.orthographicSize;
     curZoom = targetZoom = originalPos;
 }
Esempio n. 49
0
 // Use this for initialization
 protected override void Start()
 {
     var ex = new NullReferenceException("TestException");
     ex.Log("Testing comment");
     MaxHp = Database.instance.PlayerBaseHP;
     base.Start();
     if (_centerOfReferenceForJuice == null) _centerOfReferenceForJuice = transform;
     if (_mainRigidbody == null) _mainRigidbody = GetComponent<Rigidbody2D>();
     if (_inputController == null) _inputController = GetComponent<IPlatformer2DUserControl>();
     if (_character == null) _character = GetComponent<PlatformerCharacter2D>();
     HpChanged += OnHpChanged;
 }
Esempio n. 50
0
    void Start()
    {
        player = GameObject.Find ("Player 1");

        character = player.GetComponent<PlatformerCharacter2D> ();
    }
Esempio n. 51
0
    void Awake()
    {
        Time.timeScale = 1;

        trans_GamePlayMusic = Instantiate(trans_GamePlayMusic) as Transform;
        script_GamePlayMusic = trans_GamePlayMusic.gameObject.GetComponent<StayAwakeSound>();

        trans_EnterTheFocus = Instantiate(trans_EnterTheFocus) as Transform;
        script_EnterTheFocus = trans_EnterTheFocus.gameObject.GetComponent<StayAwakeSound>();

        trans_FocusMode = Instantiate(trans_FocusMode) as Transform;
        script_FocusMode = trans_FocusMode.gameObject.GetComponent<StayAwakeSound>();

        trans_SpeedBackUp = Instantiate(trans_SpeedBackUp) as Transform;
        script_SpeedBackUp = trans_SpeedBackUp.gameObject.GetComponent<StayAwakeSound>();

        trans_PowerUpSpawn1 = Instantiate(trans_PowerUpSpawn1) as Transform;
        script_PowerUpSpawn1 = trans_PowerUpSpawn1.gameObject.GetComponent<PowerUpSpawn>();

        trans_PowerUpSpawn2 = Instantiate(trans_PowerUpSpawn2) as Transform;
        script_PowerUpSpawn2 = trans_PowerUpSpawn2.gameObject.GetComponent<PowerUpSpawn>();

        groundSpawnScript = groundSpawn.gameObject.GetComponent<SpawnScript>();

        playerScript = player.gameObject.GetComponent<PlatformerCharacter2D>();
    }
Esempio n. 52
0
 void Awake()
 {
     player = GameObject.Find("Player").GetComponent<PlatformerCharacter2D>();
     scrollbar = GetComponent<Scrollbar>();
 }
Esempio n. 53
0
 public void FindPlayer()
 {
     spellCasting = GameObject.FindGameObjectWithTag("Player").GetComponent<SpellCasting>();
     playerCont = GameObject.FindGameObjectWithTag("Player").GetComponent<PlatformerCharacter2D>();
 }
Esempio n. 54
0
	void Start () {
		_velocityPlayer = GameManager.instance.player.GetComponent<PlatformerCharacter2D>();
	}
Esempio n. 55
0
    public void Join()
    {
        Debug.Log("Player " + player_number + " joined");
        joined = true;

        // Spawn a new player
        GameObject player_obj = Instantiate(Resources.Load("Player"), new Vector3(5, 5, 0), Quaternion.identity) as GameObject;
        PlatformerCharacter2D cont =  player_obj.GetComponent<PlatformerCharacter2D>();
        cont.player = this;
        this.controller = cont;
    }
Esempio n. 56
0
    private PlatformerCharacter2D player; // Reference to the player's transform.

    #endregion Fields

    #region Methods

    void Awake()
    {
        // Setting up the reference.
        player = GameObject.FindGameObjectWithTag("Player").GetComponent<PlatformerCharacter2D>();
    }
 private void Awake()
 {
     m_Character = GetComponent<PlatformerCharacter2D>();
 }
Esempio n. 58
0
 public static void RegisterPlayer(PlatformerCharacter2D registerPlayer)
 {
     instance.player = registerPlayer;
 }
 protected override void Awake()
 {
     base.Awake();
     m_player = GameObject.FindGameObjectWithTag("Player").GetComponent<PlatformerCharacter2D>();
     Debug.Log("player " + m_player.transform.position + " Needle " + this.transform.position);
 }
Esempio n. 60
0
 void Awake()
 {
     platf = hero.GetComponent<PlatformerCharacter2D> ();
         anim = hero.GetComponent<Animator> ();
 }