Exemplo n.º 1
0
 // Use this for initialization
 void Start()
 {
     body           = GetComponent <Rigidbody2D>();
     anim           = GetComponent <Animator>();
     groundCollider = GetComponentInChildren <GroundCollider>();
     anim.SetBool("dead", false);
 }
Exemplo n.º 2
0
 // Use this for initialization
 void Start()
 {
     body           = GetComponent <Rigidbody2D>();
     anim           = GetComponent <Animator>();
     shadowAnim     = GetComponentsInChildren <Animator>()[1];
     groundCollider = GetComponentInChildren <GroundCollider>();
     render         = GetComponent <SpriteRenderer>();
     shadowRender   = GetComponentsInChildren <SpriteRenderer>()[1];
 }
Exemplo n.º 3
0
    public CharacterController(Character character)
    {
        this.character = character;
        groundCollider = character.groundCollider;
        handsCollider  = character.handsCollider;

        // Make the rigid body not change rotation
        character.rigidbody.freezeRotation = true;
    }
    public CharacterController(Character character)
    {
        this.character = character;
        groundCollider = character.groundCollider;
        handsCollider = character.handsCollider;

        // Make the rigid body not change rotation
        character.rigidbody.freezeRotation = true;
    }
Exemplo n.º 5
0
 // Use this for initialization
 void Start()
 {
     body           = GetComponent <Rigidbody2D>();
     anim           = GetComponent <Animator>();
     childAnim      = gameObject.transform.GetChild(0).gameObject.GetComponent <Animator>();
     render         = GetComponent <SpriteRenderer>();
     childRender    = gameObject.transform.GetChild(0).gameObject.GetComponent <SpriteRenderer>();
     groundCollider = GetComponentInChildren <GroundCollider>();
     sound          = gameObject.GetComponent <AudioSource>();
 }
Exemplo n.º 6
0
    void Start()
    {
        playerCamera    = transform.Find("Main Camera").GetComponent <Camera>();
        charMouseLook   = this.GetComponent <MouseLook>();
        cameraMouseLook = playerCamera.GetComponent <MouseLook>();
        worldMirror     = transform.parent.GetComponent <WorldMirror>();

        groundCollider    = GetComponentInChildren <GroundCollider>();
        handsCollider     = GetComponentInChildren <HandsCollider>();
        Screen.showCursor = false;
        Screen.lockCursor = true;
    }
Exemplo n.º 7
0
    // Use this for initialization
    void Start()
    {
        mainCharacter   = GetComponent <Transform>();
        mainCharacterRB = GetComponent <Rigidbody2D>();
        mainCharacterChainConnection = mainCharacterRB.GetComponent <ChainConnection>();
        groundColliderComponent      = mainCharacter.GetComponentInChildren <GroundCollider>();
        runComponent           = GetComponent <Run>();
        moveAlongRopeComponent = GetComponent <MoveAlongRope>();

        FreezeClimbingBothDirections = false;
        FreezeRunningBothDirections  = false;
    }
    // Use this for initialization
    void Start()
    {
        chainConnectionComponent = GetComponent <ChainConnection>();
        tugComponent             = GetComponent <Tug>();
        rigidbodyComponent       = GetComponent <Rigidbody2D>();
        groundColliderComponent  = GetComponentInChildren <GroundCollider>();

        buttonLeftF  = swingForwardButton.GetComponent <MoveForward>().ButtonLeft;
        buttonRightF = swingForwardButton.GetComponent <MoveForward>().ButtonRight;
        buttonUpF    = swingForwardButton.GetComponent <MoveForward>().ButtonUp;
        buttonDownF  = swingForwardButton.GetComponent <MoveForward>().ButtonDown;

        buttonLeftB  = swingBackButton.GetComponent <MoveBack>().ButtonLeft;
        buttonRightB = swingBackButton.GetComponent <MoveBack>().ButtonRight;
        buttonUpB    = swingBackButton.GetComponent <MoveBack>().ButtonUp;
        buttonDownB  = swingBackButton.GetComponent <MoveBack>().ButtonDown;
    }
Exemplo n.º 9
0
    // Use this for initialization
    void Start()
    {
        rb             = transform.GetComponent <Rigidbody2D>();
        audioSource    = transform.GetComponent <AudioSource>();
        deathCollider  = GetComponentInChildren <PlayerDeathCollider>();
        groundCollider = GetComponentInChildren <GroundCollider>();
        creator        = GameObject.Find("GameMasterCanvas").GetComponent <LevelCreator>();
        scoreHandler   = GameObject.Find("GameMasterCanvas").GetComponent <ScoreHandler>();

        Application.runInBackground = true;

        StartCoroutine(watchForPlayerStuck());

        for (int i = 0; i < weights.Length; i++)
        {
            weights[i] = Random.value;
        }

        weights[0] = -1;

        scoreHandler.displayWeights(weights);

        StartCoroutine(learn());
    }
Exemplo n.º 10
0
    void Start()
    {
        playerCamera = transform.Find("Main Camera").GetComponent<Camera>();
        charMouseLook = this.GetComponent<MouseLook>();
        cameraMouseLook = playerCamera.GetComponent<MouseLook>();
        worldMirror = transform.parent.GetComponent<WorldMirror>();

        groundCollider = GetComponentInChildren<GroundCollider>();
        handsCollider = GetComponentInChildren<HandsCollider>();
        Screen.showCursor = false;
        Screen.lockCursor = true;
    }