// Use this for initialization void Start() { mBtn = GetComponent <N_ImageButton>(); if (GameUI.Instance != null) { comCtrl = GameUI.Instance.mCompoundWndCtrl; } }
private void EnableButton(N_ImageButton btn, bool value) { if (value == true) { btn.isEnabled = true; } else { btn.isEnabled = false; } }
// UISprite mSprite; // void OnSelectAtlas (MonoBehaviour obj) // { // if (mButton.target != null) // { // NGUIEditorTools.RegisterUndo("Atlas Selection", mButton.target); // mButton.target.atlas = obj as UIAtlas; // mButton.target.MakePixelPerfect(); // } // } public override void OnInspectorGUI_Propertys() { EditorGUIUtility.labelWidth = 80; EditorGUIUtility.fieldWidth = 0; mButton = target as N_ImageButton; // mSprite = EditorGUILayout.ObjectField("Sprite", mButton.target, typeof(UISprite), true) as UISprite; // // if (mButton.target != mSprite) // { // NGUIEditorTools.RegisterUndo("Image Button Change", mButton); // mButton.target = mSprite; // if (mSprite != null) mSprite.spriteName = mButton.normalSprite; // } // // if (mSprite != null) // { // //ComponentSelector.Draw<UIAtlas>(mSprite.atlas, OnSelectAtlas); // // if (mSprite.atlas != null) // { // NGUIEditorTools.SpriteField("Normal", mSprite.atlas, mButton.normalSprite, _OnNormal); // NGUIEditorTools.SpriteField("Hover", mSprite.atlas, mButton.hoverSprite, _OnHover); // NGUIEditorTools.SpriteField("Pressed", mSprite.atlas, mButton.pressedSprite, _OnPressed); // NGUIEditorTools.SpriteField("Disable", mSprite.atlas, mButton.disableSprite, _OnDisable); // } // } //bool value; mButton.disable = EditorGUILayout.Toggle("Disable", mButton.disable); // mButton.effectTexture = EditorGUILayout.ObjectField("effectTexture", mButton.effectTexture, typeof(UITexture), true) as UITexture; mButton.lbAlphaFlag = EditorGUILayout.FloatField("LbAlphaFlag", mButton.lbAlphaFlag); mButton.normalItensity = EditorGUILayout.FloatField("Normal", mButton.normalItensity); mButton.hoverItensity = EditorGUILayout.FloatField("Hover", mButton.hoverItensity); mButton.pressedItensity = EditorGUILayout.FloatField("Pressed", mButton.pressedItensity); mButton.disableItensity = EditorGUILayout.FloatField("Disable", mButton.disableItensity); // if (mButton.texHandler != null) // { // } }