FairyGUI.Utils.HtmlLink.Create C# (CSharp) Method

Create() public method

public Create ( RichTextField owner, HtmlElement element ) : void
owner RichTextField
element HtmlElement
return void
        public void Create(RichTextField owner, HtmlElement element)
        {
            _owner = owner;
            _element = element;
            _shape.onClick.Add(_clickHandler);
            if (!Stage.touchScreen)
            {
                _shape.onRollOver.Add(_rolloverHandler);
                _shape.onRollOut.Add(_rolloutHandler);
            }
            else
            {
                _shape.onTouchBegin.Add(_rolloverHandler);
                _shape.onTouchEnd.Add(_rolloutHandler);
            }
            _shape.color = _owner.htmlParseOptions.linkBgColor;
        }

Usage Example

示例#1
0
 static public int Create(IntPtr l)
 {
     try {
         FairyGUI.Utils.HtmlLink self = (FairyGUI.Utils.HtmlLink)checkSelf(l);
         FairyGUI.RichTextField  a1;
         checkType(l, 2, out a1);
         FairyGUI.Utils.HtmlElement a2;
         checkType(l, 3, out a2);
         self.Create(a1, a2);
         pushValue(l, true);
         return(1);
     }
     catch (Exception e) {
         return(error(l, e));
     }
 }