Esempio n. 1
0
    // 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);
    }
Esempio n. 2
0
    // 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);
    }