Exemple #1
0
 public void Awake()
 {
     if (instance == null)
     {
         instance = this;
     }
 }
Exemple #2
0
 public void Pause()
 {
     gameScene.SetActive(false);
     pauseMenuUI.SetActive(true);
     PMove         = FindObjectOfType <playercontroller>();
     PMove.canMove = false;
     GameIsPaused  = true;
 }
Exemple #3
0
    // save function confirmed
    private void saveFunctionConfirmed()
    {
        player = GameObject.FindGameObjectWithTag("Player").GetComponent <playercontroller>();
        player.PlayerSaveData();
        string msg = "Wooden has wrote a note for the time.";

        this.popup.GetComponent <PopUpMsgController>().PopUpMsg(msg, 2f);
    }
    // collision detector
    void OnCollisionEnter2D(Collision2D other)
    {
        playercontroller pc = other.gameObject.GetComponent <playercontroller>();

        if (pc != null)
        {
            pc.ChangeHealth(-1);
        }
    }
    void OnTriggerStay2D(Collider2D other)
    {
        playercontroller pc = other.GetComponent <playercontroller>();

        if (pc != null)
        {
            pc.ChangeHealth(-1);
        }
    }
    void Start()
    {
        GameObject       obj = GameObject.Find("Sphere");
        playercontroller pl  = obj.GetComponent <playercontroller>();

        if (pl)
        {
            timeToggle = pl.timeToggle;
        }
    }
Exemple #7
0
    void Start()
    {
        Screen.autorotateToPortrait           = false;
        Screen.autorotateToLandscapeLeft      = true;
        Screen.autorotateToLandscapeRight     = false;
        Screen.autorotateToPortraitUpsideDown = false;
        Screen.orientation = ScreenOrientation.AutoRotation;

        p1scr = (playercontroller)GOP1.GetComponent(typeof(playercontroller));
        p2scr = (playercontroller)GOP2.GetComponent(typeof(playercontroller));
    }
Exemple #8
0
    // Use this for initialization
    void Start()
    {
        canvas = GameObject.FindGameObjectWithTag("MainCanvas");
        GameObject player = GameObject.FindGameObjectWithTag("Player");

        this.player = player.GetComponentInChildren <playercontroller>();
        // add listener to the buttons
        opt1Bt.GetComponentInChildren <Button>().onClick.AddListener(() => option1BtOnClick());
        opt2Bt.GetComponentInChildren <Button>().onClick.AddListener(() => option2BtOnClick());
        opt3Bt.GetComponentInChildren <Button>().onClick.AddListener(() => option3BtOnClick());

        setActiveDecisionBox();
    }
    // Update is called once per frame
    void OnCollisionEnter2D(Collision2D other)
    {
        target        = GameObject.FindObjectOfType <playercontroller>();
        moveDirection = (target.transform.position - transform.position).normalized * moveSpeed;
        rb.velocity   = new Vector2(moveDirection.x, moveDirection.y);
        Destroy(gameObject, 3f);

        if (other.gameObject.tag == ("Player"))
        {
            Debug.Log("Hit");
            SceneManager.LoadScene("level_2");
        }
    }
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.Space) && numBalls > 0 && !isClone)
        {
            GameObject clone;
            clone = Instantiate(gameObject, transform.position, transform.rotation);
            playercontroller cloneController = clone.GetComponent <playercontroller>();

            // clone.velocity = transform.TransformDirection(Vector3.forward);
            numBalls--;
        }

        textbox.text = ("You have " + numBalls + " balls left!");
    }
 void Start()
 {
     player  = FindObjectOfType <playercontroller>();
     player2 = FindObjectOfType <playercontroller_2>();
     if (SceneManager.GetActiveScene().buildIndex < 3)
     {
         bottleAmount = 0;
     }
     else
     {
         bottleAmount = PlayerPrefs.GetInt("potion");
     }
     amountText.text = bottleAmount.ToString();
 }
Exemple #12
0
    void OnTriggerEnter2D(Collider2D other)
    {
        playercontroller pc = other.GetComponent <playercontroller>();

        if (pc != null)
        {
            if (pc.MyCurBulletCount < pc.MyMaxBulletCount)
            {
                pc.ChangeBulletCount(bulletCount);
                Instantiate(collectEffect, transform.position, Quaternion.identity);
                Destroy(this.gameObject);
            }
        }
    }
Exemple #13
0
    /// <summary>
    /// detect collison
    /// </summary>
    /// <param name="collision"></param>
    void OnTriggerEnter2D(Collider2D other)
    {
        playercontroller pc = other.GetComponent <playercontroller>();

        if (pc != null)
        {
            if (pc.MyCurrentHealth < pc.MyMaxHealth)
            {
                pc.ChangeHealth(1);
                Instantiate(collectEffect, transform.position,
                            Quaternion.identity);
                audioManager.instance.AudioPlay(collectClip);
                Destroy(this.gameObject);
            }
        }
    }
    // Start is called before the first frame update
    void Start()
    {
        GameObject       Player           = GameObject.Find("Player");
        playercontroller playercontroller = Player.GetComponent <playercontroller>();

        dist = playercontroller.transform.position.z;
        Debug.Log(playercontroller.transform.position.z);
        var        position1   = new Vector3(Random.Range(radius * -1, radius), 1, Random.Range(radius * -1, radius) + dist + offset);
        var        position2   = new Vector3(Random.Range(radius * -1, radius), 1, Random.Range(radius * -1, radius) + dist + offset);
        var        rotationvec = new Vector3(0, Random.Range(radiusrot - 20, radiusrot + 20), 0);
        Quaternion rotation    = Quaternion.Euler(rotationvec);

        for (int x = 0; x < maxcoin; x++)
        {
            GameObject coinclone = Instantiate(Coin, position1, transform.rotation);
        }

        Instantiate(Coins, position2, rotation);
    }
Exemple #15
0
 public void Start()
 {
     Black.SetActive(false);
     player = FindObjectOfType <playercontroller>();
 }
Exemple #16
0
 // Use this for initialization
 void Start()
 {
     currenthealth   = fullhealth;
     controlMovement = GetComponent <playercontroller>();
 }
    // Start is called before the first frame update
    void Start()
    {
        player = GameObject.Find("Player").GetComponent <playercontroller>();

        //implement scores storing system with database
    }
Exemple #18
0
 public void Start()
 {
     player = FindObjectOfType <playercontroller>();
     fisk   = GameObject.Find("ipickthingsup");
 }
Exemple #19
0
 // Use this for initialization
 void Start()
 {
     player        = FindObjectOfType <playercontroller> ();
     timeleft.text = "Time remaining: " + score.ToString() + "s";
     InvokeRepeating("scorekeeper", 1, 1);
 }
Exemple #20
0
 void Start()
 {
     player = FindObjectOfType <playercontroller>();
 }
Exemple #21
0
 private void Awake()
 {
     characterController = FindObjectOfType <playercontroller>();
 }
Exemple #22
0
 void Start()
 {
     score  = FindObjectOfType <scorekeeping> ();
     box    = FindObjectOfType <objectcontroller> ();
     player = FindObjectOfType <playercontroller>();
 }
	// Use this for initialization
	void Start () {
		player = FindObjectOfType<playercontroller> ();
	}
Exemple #24
0
    // Use this for initialization
    void Start()
    {
        thePlayer = FindObjectOfType <playercontroller>();

        sfxman = FindObjectOfType <sfxManage>();
    }
Exemple #25
0
 // Use this for initialization
 void Start()
 {
     eatManager = GameObject.FindGameObjectWithTag("EatManager");
     thePlayer  = FindObjectOfType <playercontroller>();
 }
Exemple #26
0
 private void Awake()
 {
     rb2D             = GetComponent <Rigidbody2D>();
     playerController = GetComponent <playercontroller>();
 }
Exemple #27
0
 // Start is called before the first frame update
 void Start()
 {
     playerControllerScript = GameObject.Find("Player").GetComponent <playercontroller>();
 }
Exemple #28
0
 // Start is called before the first frame update
 void Start()
 {
     playerControllerScript = GameObject.Find("Player").GetComponent <playercontroller>();
     InvokeRepeating("SpawnObstacle", startDelay, spawnInterval);
 }
 // Start is called before the first frame update
 void Start()
 {
     c18  = GetComponentInParent <playercontroller>();
     rb2d = GetComponentInParent <Rigidbody2D>();
 }
Exemple #30
0
 // Start is called before the first frame update
 void Start()
 {
     c18 = GetComponentInParent <playercontroller>();
 }
Exemple #31
0
 void Start()
 {
     rigidbody = gameObject.GetComponent <Rigidbody2D> ();
     player    = gameObject.GetComponent <playercontroller> ();
 }