예제 #1
0
    private void OnEnable()
    {
        PV             = GetComponent <PhotonView>();
        playerMovement = GetComponent <PlayerMovement>();
        movementSpeed  = playerMovement.movementSpeed;
        playerCombat   = GetComponent <PlayerCombat>();
        playerRewind   = GetComponent <PlayerRewind>();

        shieldEffect.SetActive(false);
    }
예제 #2
0
    private void Start()
    {
        audioSource  = GetComponent <AudioSource>();
        playerRewind = FindObjectOfType <PlayerRewind>();

        if (!moneyClip || !bangClip || !ouchClip || !deathClip)
        {
            Debug.LogWarning("Sound manager error: an audioclip is missing");
        }
        if (!playerRewind)
        {
            Debug.LogWarning("Player rewind hasn't been found");
        }
    }
예제 #3
0
    void Start()
    {
        playerHealth = FindObjectOfType <PlayerHealth>();
        playerRewind = FindObjectOfType <PlayerRewind>();
        soundManager = FindObjectOfType <SoundManager>();

        if (!playerHealth)
        {
            Debug.LogWarning("Player Health script hasn't been found");
        }
        if (!playerRewind)
        {
            Debug.LogWarning("Player Rewind script hasn't been found");
        }
        if (!soundManager)
        {
            Debug.LogWarning("Sound manager hasn't been found");
        }
    }
예제 #4
0
    void Start()
    {
        rigidbody    = GetComponent <Rigidbody2D>();
        collider     = GetComponent <BoxCollider2D>();
        playerRewind = FindObjectOfType <PlayerRewind>();
        levelManager = FindObjectOfType <LevelManager>();
        scoreManager = FindObjectOfType <ScoreManager>();
        soundManager = FindObjectOfType <SoundManager>();

        jumpVelocityY = 2 * jumpHeight / timeToJumpApex;
        gravity       = -(2 * jumpHeight) / Mathf.Pow(timeToJumpApex, 2);

        numberOfFramesPerSecond = Mathf.RoundToInt(1 / Time.fixedDeltaTime);

        scoreManager.ResetScore();

        if (!playerRewind)
        {
            Debug.LogWarning("Player rewind is missing");
        }
        if (!levelManager)
        {
            Debug.LogWarning("Level Manager wasn't found");
        }
        if (!scoreManager)
        {
            Debug.LogWarning("Score manager hasn't been found");
        }
        if (!soundManager)
        {
            Debug.LogWarning("Sound manager hasn't been found");
        }
        if (!particle)
        {
            Debug.LogWarning("Particle system is missing");
        }
    }
예제 #5
0
    void Start()
    {
        collider     = GetComponent <Collider2D>();
        playerHealth = FindObjectOfType <PlayerHealth>();
        playerRewind = FindObjectOfType <PlayerRewind>();
        soundManager = FindObjectOfType <SoundManager>();

        if (!playerHealth)
        {
            Debug.LogWarning("Player Health script hasn't been found");
        }
        if (!playerRewind)
        {
            Debug.LogWarning("Player Rewind script hasn't been found");
        }
        if (!soundManager)
        {
            Debug.LogWarning("Sound manager hasn't been found");
        }
        if (!spikeParticle)
        {
            Debug.LogWarning("Spike particle is missing");
        }
    }