Esempio n. 1
0
        public void Start()
        {
            this.stageManager = Camera.main.GetComponent<StageManager>();

            //int i;
            
            //for(i=0;i<7;i++)
            //{
            float randX = this.transform.position.x-0.01f+Random.Range (0,0.02f);
            float randY = this.transform.position.y-0.01f+Random.Range (0,0.02f);
            float randZ = this.transform.position.z-0.01f+Random.Range (0,0.02f);
            var randV = new Vector3(randX,randY,randZ);
            var indicator = this.stageManager.SpawnHitIndicator(this.IndicatorObject, randV);
            indicator.GetComponent<Rigidbody>().AddForce (-15+Random.Range(0,30),Random.Range(0,10),-15+Random.Range(0,30));

            Destroy(indicator.gameObject, 5);
            //}
        }
Esempio n. 2
0
        public virtual void Start()
        {
            this.gameManager = Camera.main.GetComponent<StageManager>();
            this.movementCollider = this.GetComponent<CapsuleCollider>();
        
            this.baseY = this.transform.position.y;
            this.Health = this.StartingHealth;

            if (this.Combo != null)
            {
                this.comboChain = this.Combo.GetComponents<ComboChainElement>();
            }
        }
Esempio n. 3
0
 public void Start()
 {
     this.stageManager = Camera.main.GetComponent<StageManager>();
 }