Exemplo n.º 1
0
 // Start is called before the first frame update
 void Start()
 {
     if (gameObject.tag == "EnemyRagdoll")
     {
         GameObject   eSystem  = GameObject.Find("EventSystem");
         FloorHandler fHandler = (FloorHandler)eSystem.GetComponent(typeof(FloorHandler));
         fHandler.addEnemy(gameObject);
     }
 }
    void Start()
    {
        player       = GameObject.Find("Player_fab");
        sightHandler = gameObject.transform.Find("PlayerSightHandler").gameObject;
        RB           = GetComponent <Rigidbody>();

        //shooting
        bulletEmitter   = gameObject.transform.Find("BulletEmitter").gameObject;
        shotLine        = bulletEmitter.GetComponent <LineRenderer>();
        flash           = bulletEmitter.GetComponent <Light>();
        flash.intensity = 0;
        wait            = 0;
        aS.clip         = aC;

        //handling floor
        floorHandler = (FloorHandler)player.GetComponent(typeof(FloorHandler));
    }
Exemplo n.º 3
0
 public FloorHandler SetObjectSpawner(FloorHandler spawner) => objectSpawner = spawner;