示例#1
0
 private void Start()
 {
     player = GetComponent <Player>();
     ActivateWeapon(DefaultGunType);
     networkID         = GetComponent <NetworkID>();
     syncPropertyAgent = GetComponent <SyncPropertyAgent>();
 }
示例#2
0
    void Start()
    {
        hpSlider.minValue = 0;
        hpSlider.maxValue = maxHp;

        networkId         = GetComponent <NetworkID>();
        syncPropertyAgent = gameObject.GetComponent <SyncPropertyAgent>();
        remoteEventAgent  = gameObject.GetComponent <RemoteEventAgent>();
    }
示例#3
0
 void Start()
 {
     bossState         = BossState.Idle;
     healthBar         = GetComponentInChildren <HealthBar>();
     spriteRenderer    = GetComponentInChildren <SpriteRenderer>();
     defaultMaterial   = spriteRenderer.material;
     rb2D              = GetComponent <Rigidbody2D>();
     boxCollider2D     = GetComponent <BoxCollider2D>();
     networkID         = GetComponent <NetworkID>();
     remoteEventAgent  = GetComponent <RemoteEventAgent>();
     syncPropertyAgent = GetComponent <SyncPropertyAgent>();
 }
示例#4
0
    void Start()
    {
        anim              = GetComponentInChildren <Animator>();
        movement          = GetComponent <Movement>();
        shoot             = GetComponent <Shoot>();
        networkID         = GetComponent <NetworkID>();
        remoteEventAgent  = GetComponent <RemoteEventAgent>();
        syncPropertyAgent = GetComponent <SyncPropertyAgent>();

        healthBar = GetComponentInChildren <HealthBar>();

        if (networkID.IsMine)
        {
            CameraFollow cameraFollow = Camera.main.GetComponent <CameraFollow>();
            cameraFollow.Target = transform;
        }
    }
示例#5
0
 void Start()
 {
     syncPropertyAgent = GetComponent <SyncPropertyAgent>();
 }
示例#6
0
 // Start is called before the first frame update
 void Start()
 {
     syncPropertyAgent = GetComponent <SyncPropertyAgent>();
     networkID         = GetComponent <NetworkID>();
 }