Пример #1
0
    // Use this for initialization
    void Start()
    {
        theTextbox    = FindObjectOfType <EndlessTextBoxManager> ();
        fader         = FindObjectOfType <EndlessSceneFader> ();
        endlessPlayer = FindObjectOfType <EndlessRunnerPlayer> ();
        align         = FindObjectOfType <AlignmentCtrl> ();
        sfx           = FindObjectOfType <SfxCtrl> ();

        hasActivated = false;
    }
Пример #2
0
    // Use this for initialization
    void Start()
    {
        rb         = gameObject.GetComponent <Rigidbody2D> ();
        anim       = gameObject.GetComponent <Animator> ();
        wolfSprite = gameObject.GetComponent <SpriteRenderer> ();
        sceneFader = GameObject.Find("Cover").GetComponent <EndlessSceneFader> ();
        source     = gameObject.GetComponent <AudioSource>();
        particles  = gameObject.GetComponent <ParticleSystem> ();
        cFull      = wolfSprite.color;
        //UI = GameObject.Find ("Main Text").GetComponent<Text> ();

        platformGen    = GameObject.Find("Platform Generator").GetComponent <PlatformGenerator> ();
        startPosPG     = platformGen.transform.position;
        startPosPlayer = gameObject.transform.position;

        isHurt       = false;
        jumping      = false;
        isPouncing   = false;
        Invulnerable = false;
        isAlive      = true;
        isTest       = false;

        hPCurrent = HPMax;
        UI.text   = "";

        //find Locations
        PouncePos    = transform.FindChild("pounceLoc");
        crosshairLoc = transform.FindChild("crosshairLoc");
        feedbackLoc  = transform.FindChild("feedback");

        InvokeRepeating("PounceTimer", 1, 1);
        PounceCD = PounceCoolDown;
        PlayerPrefs.SetInt("Cutscene", 0);

        respawnPosition = gameObject.transform.position;

        TeleIcon.SetActive(false);

        Lives = PlayerData.Lives;

        if (transform.localScale.x > 0)
        {
            facingRight = true;
        }

        if (PlayerData.AlignSet)
        {
            IsKiller = PlayerData.IsKiller;
        }
    }
    // Use this for initialization
    void Start()
    {
        endlessPlayer = GameObject.Find("Player").GetComponent <EndlessRunnerPlayer> ();
        fader         = GameObject.Find("Cover").GetComponent <EndlessSceneFader> ();


        if (textFile != null)
        {
            textLines = (textFile.text.Split('\n'));
        }

        if (endAtLine == 0)
        {
            endAtLine = textLines.Length - 1;
        }

        isTalking = true;
        useFader  = true;
    }
Пример #4
0
    // Use this for initialization
    void Start()
    {
        counterMax = Counter;

        sceneFader = GameObject.Find("Cover").GetComponent <EndlessSceneFader> ();

        player        = GameObject.Find("Player");
        endlessPlayer = player.GetComponent <EndlessRunnerPlayer> ();

        rb     = gameObject.GetComponent <Rigidbody2D> ();
        source = gameObject.GetComponent <AudioSource> ();


        crosshairColour = colour.color;
        crosshairFade   = new Color(Color.white.r, Color.white.g, Color.white.b, 0f);
        crosshairOpaque = new Color(crosshairColour.r, crosshairColour.g, crosshairColour.b, 1f);
        colour.color    = crosshairFade;

        isStarted = false;

        source.pitch = 1.2f;
    }