예제 #1
0
    // Update is called once per frame
    void Update()
    {
        if (!isLocalPlayer)
        {
            return;
        }
        else
        {
            GameObject[] players = GameObject.FindGameObjectsWithTag("Player");
            foreach (GameObject PlayerObj in players)
            {
                if (PlayerObj.name == transform.name)
                {
                    return;
                }
                else
                {
                    otherHeadSetButtonPress = PlayerObj.GetComponent <ButtonPressed>().PlayerPressed;
                }
            }
        }

        if (!otherHeadSetButtonPress)
        {
            transform.localScale = OriSize;
        }
        else
        {
            transform.localScale = OriSize * 2f;
        }
    }
예제 #2
0
    // Update is called once per frame
    void Update()
    {
        PlayerObj = GameObject.Find("Player");

        if (PlayerObj != null)
        {
            PlayerObj.GetComponent <SpriteRenderer> ().color = new Color(1, 1, 1, 1.2f - amp);
        }
    }
예제 #3
0
 // Use this for initialization
 public override void Start()
 {
     Init();
     pos             = transform.position;
     hp              = maxHP;
     start_cnt       = 10;
     cnt             = 0;
     player          = PlayerObj.GetComponent <Player>();
     slider          = Hpbar.GetComponent <Slider>();
     slider.maxValue = maxHP;
 }
예제 #4
0
파일: Zako1.cs 프로젝트: 2DSTG-team/2DSTG
 public override void Start()
 {
     Init();
     pos       = transform.position;
     hp        = maxHP;
     start_cnt = 5;
     //start_cnt = Random.Range(7, 1 + 15);
     cnt             = 0;
     player          = PlayerObj.GetComponent <Player>();
     slider          = Hpbar.GetComponent <Slider>();
     slider.maxValue = maxHP;
     //shotInterval = Random.Range(50,1+90);
 }
예제 #5
0
    public void checkForPlayer(Vector3 center, float radius)
    {
        Collider[] collider = Physics.OverlapSphere(center, radius);

        foreach (Collider PlayerObj in collider)
        {
            if (PlayerObj.gameObject.tag == "Player")
            {
                playerUI  = PlayerObj.transform.GetChild(0).gameObject;
                healthBar = playerUI.transform.GetChild(0).gameObject;

                playerStatus = PlayerObj.GetComponent <PlayerStatus>();
                Attack();

                AttackedThisTurn = true;
                //Attacking = true;
            }
        }
    }
예제 #6
0
파일: UI.cs 프로젝트: glorykim1216/Square
 void Start()
 {
     squaresTransform = SquaresObj.GetComponent <Transform>();
     playerTransform  = PlayerObj.GetComponent <Transform>();
 }