CraftFinalizationButton.setEnabled C# (CSharp) Method

setEnabled() public method

public setEnabled ( bool enabled ) : void
enabled bool
return void
  public void setEnabled(bool enabled) {
    if(_button == null) {
      _button = GetComponent<UIButton>();
    }
		//Logger.Log ("bool enabled ====>"+enabled,Logger.Level.WARN);
    _button.enabled = enabled;
    if(enabled)
      gameObject.GetComponentInChildren<UISprite>().alpha = 1f;
    else{
			transform.Find("Background").GetComponent<UISprite>().alpha = 0.5f;
      //gameObject.GetComponentInChildren<UISprite>().alpha = 0.5f;
		}
  }

Usage Example

Example #1
0
    public void setDisplayedDevice(Device device)
    {
        Logger.Log("CraftFinalizer::setDisplayedDevice(" + device + ")", Logger.Level.TRACE);

        Inventory.AddingResult addingResult = Inventory.get().canAddDevice(device);
        string status = statusMessagesDictionary[addingResult];

        Logger.Log("CraftFinalizer::setDisplayedDevice(): addingResult=" + addingResult + ", status=" + status, Logger.Level.TRACE);

        bool enabled = (addingResult == Inventory.AddingResult.SUCCESS);

        if (null == craftFinalizationButton)
        {
            craftFinalizationButton = GameObject.Find("CraftButton").GetComponent <CraftFinalizationButton>();
        }
        craftFinalizationButton.setEnabled(enabled);

        Logger.Log("CraftFinalizer::setDisplayedDevice(): " + craftFinalizationButton + ".setEnabled(" + enabled + ")", Logger.Level.TRACE);
        finalizationInfoPanelManager.setDisplayedDevice(device, status);
        Logger.Log("CraftFinalizer::setDisplayedDevice(): finalizationInfoPanelManager.setDisplayedDevice(" + device + ", " + status + ")", Logger.Level.TRACE);
    }
CraftFinalizationButton