Inheritance: MonoBehaviour
Example #1
0
    void Start()
    {
        if (!isLocalPlayer)
        {
            DisableComponents();
            AssignRemoteLayer();
        }
        else
        {
            SetLayerRecursively(playerGraphics, LayerMask.NameToLayer(dontDrawLayer));

            playerUIInstance      = Instantiate(playerUICanvas);
            playerUIInstance.name = transform.name + "'s UI";

            ToggleMenu toggleMenu = playerUIInstance.GetComponent <ToggleMenu>();

            pickup.pickupText = toggleMenu.pickupText;
            pickup.inventory  = playerUIInstance.GetComponentInChildren <Inventory>();

            playerUIInstance.GetComponentInChildren <Inventory>().weaponManager = GetComponent <WeaponManager>();

            toggleMenu.disableOnToggle = this.disableOnToggle;
            toggleMenu.sway            = this.GetComponentInChildren <Sway>();
            toggleMenu.weapon          = this.GetComponent <WeaponShoot>();

            playerUIInstance.GetComponentInChildren <Inventory>().drop = GetComponent <Drop>();

            skinTone = Random.Range(0, skinTones.Length);
        }

        CmdSetSkinTone();

        GetComponent <Player>().Setup();
    }
 void OnMenuTapped(object sender, System.EventArgs e)
 {
     ToggleMenu?.Invoke(sender, e);
 }
Example #3
0
 /// <summary>
 /// Selects the reconciliation from toggle menu.
 /// </summary>
 public void SelectReconciliationFromToggleMenu()
 {
     ToggleMenu.Click();
     PageHelper.WaitForElement(Driver, Administration).Click();
     PageHelper.WaitForElement(Driver, Reconciliation).Click();
 }
Example #4
0
 public void ProcToggleMenu()
 {
     ToggleMenu?.InvokeOnMainThread(this);
 }
Example #5
0
 /// <summary>
 /// Selects the email logs from toggle menu.
 /// </summary>
 public void SelectEmailLogsFromToggleMenu()
 {
     ToggleMenu.Click();
     PageHelper.WaitForElement(Driver, Administration).Click();
     PageHelper.WaitForElement(Driver, EmailLogs).Click();
 }
Example #6
0
 /// <summary>
 /// Logs off the application.
 /// </summary>
 public void LogOffTheApplication()
 {
     ToggleMenu.Click();
     Thread.Sleep(TimeSpan.FromSeconds(2));
     PageHelper.WaitForElement(Driver, LogOff).Click();
 }
Example #7
0
 void Start()
 {
     _toggleMenu = GetComponentInParent <ToggleMenu>();
 }
Example #8
0
 public void ClickOnToggleMenu()
 {
     ToggleMenu.Click();
 }
Example #9
0
 private void OnMenuButtonClicked()
 {
     ToggleMenu?.Invoke();
 }