// Use this for initialization void Start() { //Vel = ( this.gameObject.transform.position-Target).normalized; transform.localScale = Scale; // Debug.Log(parti) // particleSystem.transform.ro ParticleSysInstianted = (ParticleSystem)Instantiate(particleSystem, this.transform.position, this.transform.rotation); ParticleSysInstianted.transform.position = this.gameObject.transform.position; ParticleSysInstianted.Play(); combometer = owner.GetComponent <ComboMeter>(); //(ComboMeter)FindObjectOfType<ComboMeter>(); GetComponent <Rigidbody>().AddForce(Target * MovementSpeed); }
// Use this for initialization void Start() { string username = "******"; if (!isLocalPlayer) { DisableComponents(); AssignRemoteLayer(); } else { // If we have a main camera and it has been marked as main //sceneCamera = Camera.main; if (sceneCamera != null) { //sceneCamera.gameObject.SetActive(false); } playerUIInstance = Instantiate(playerUIPrefab); playerUIInstance.name = playerUIPrefab.name; PlayerUI playerUI = playerUIInstance.GetComponent <PlayerUI>(); // PlayerUI component of the PlayerUI instance EnergyScript energy = this.gameObject.GetComponent <EnergyScript>(); energy.energyBarImage = playerUI.energyBar; energy.chargeBarImage = playerUI.chargeEnergyBar; Health health = this.gameObject.GetComponent <Health>(); health.HealthImage = playerUI.healthBar; // HealthBarManager healthBarManager = GameObject.FindObjectOfType<HealthBarManager>(); ComboMeter combometer = this.gameObject.GetComponent <ComboMeter>(); combometer.ComboCounterText = playerUI.comboCounterText; combometer.ComboTimerBar = playerUI.comboCounterTimer; DragonAttack dragonAttack = this.gameObject.GetComponent <DragonAttack>(); dragonAttack.raycaster = playerUIInstance.GetComponent <GraphicRaycaster>(); Radar radar = this.gameObject.GetComponent <Radar>(); radar = playerUI.radar; MoveJoystick joystick = playerUI.joystick.GetComponent <MoveJoystick>(); this.gameObject.GetComponent <PlayerMovement>().SetJoystick(joystick); bStartTimeCheck = false; } RegisterPlayer(); GetComponent <Player>().Setup(); if (UserAccountManager.IsLoggedIn) { username = UserAccountManager.LoggedIn_Username; } else { username = transform.name; } CmdSetUsername(transform.name, username); }