当前位置: 首页>>代码示例>>C#>>正文


C# Skin.get方法代码示例

本文整理汇总了C#中Skin.get方法的典型用法代码示例。如果您正苦于以下问题:C# Skin.get方法的具体用法?C# Skin.get怎么用?C# Skin.get使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Skin的用法示例。


在下文中一共展示了Skin.get方法的11个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: TextField

 public TextField( string text, Skin skin, string styleName = null )
     : this(text, skin.get<TextFieldStyle>( styleName ))
 {
 }
开发者ID:RastaCow,项目名称:Nez,代码行数:4,代码来源:TextField.cs

示例2: ScrollPane

		public ScrollPane( Element widget, Skin skin, string styleName ) : this( widget, skin.get<ScrollPaneStyle>( styleName ) )
		{ }
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:ScrollPane.cs

示例3: prepCanvas

        void prepCanvas()
        {
            _skin = Skin.createDefaultSkin();

            // modify some of the default styles to better suit our needs
            var tfs = _skin.get<TextFieldStyle>();
            tfs.background.leftWidth = tfs.background.rightWidth = 4;
            tfs.background.bottomHeight = 0;
            tfs.background.topHeight = 3;

            var checkbox = _skin.get<CheckBoxStyle>();
            checkbox.checkboxOn.minWidth = checkbox.checkboxOn.minHeight = 15;
            checkbox.checkboxOff.minWidth = checkbox.checkboxOff.minHeight = 15;
            checkbox.checkboxOver.minWidth = checkbox.checkboxOver.minHeight = 15;

            // since we arent using this as a Component on an Entity we'll fake it here
            ui = new UICanvas();
            ui.onAddedToEntity();
            ui.stage.isFullScreen = true;

            _table = new Table();
            _table.top().left();
            _table.defaults().setPadTop( 4 ).setPadLeft( 4 ).setPadRight( 0 ).setAlign( Align.left );
            _table.setBackground( new PrimitiveDrawable( new Color( 40, 40, 40 ) ) );

            // wrap up the table in a ScrollPane
            _scrollPane = ui.stage.addElement( new ScrollPane( _table, _skin ) );
            // force a validate which will layout the ScrollPane and populate the proper scrollBarWidth
            _scrollPane.validate();
            _scrollPane.setSize( 295 + _scrollPane.getScrollBarWidth(), Screen.height );
        }
开发者ID:RastaCow,项目名称:Nez,代码行数:31,代码来源:RuntimeInspector.cs

示例4: ProgressBar

		public ProgressBar( Skin skin, string styleName = null ) : this( 0, 1, 0.01f, false, skin.get<ProgressBarStyle>( styleName ) )
		{}
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:ProgressBar.cs

示例5: CheckBox

		public CheckBox( string text, Skin skin, string styleName = null ) : this( text, skin.get<CheckBoxStyle>( styleName ) )
		{}
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:CheckBox.cs

示例6: Dialog

		public Dialog( string title, Skin skin, string styleName = null ) : this( title, skin.get<WindowStyle>( styleName ) )
		{}
开发者ID:prime31,项目名称:Nez,代码行数:2,代码来源:Dialog.cs

示例7: TextButton

		public TextButton( string text, Skin skin, string styleName = null ) : this( text, skin.get<TextButtonStyle>( styleName ) )
		{}
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:TextButton.cs

示例8: Label

 public Label( string text, Skin skin, string styleName = null )
     : this(text, skin.get<LabelStyle>( styleName ))
 {
 }
开发者ID:RastaCow,项目名称:Nez,代码行数:4,代码来源:Label.cs

示例9: TextTooltip

 public TextTooltip( string text, Element targetElement, Skin skin, string styleName = null )
     : this(text, targetElement, skin.get<TextTooltipStyle>( styleName ))
 {
 }
开发者ID:RastaCow,项目名称:Nez,代码行数:4,代码来源:TextTooltip.cs

示例10: ImageButton

		public ImageButton( Skin skin, string styleName = null ) : this( skin.get<ImageButtonStyle>( styleName ) )
		{}
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:ImageButton.cs

示例11: Slider

		public Slider( Skin skin, string styleName = null, float min = 0, float max = 1, float step = 0.1f ) : this( min, max, step, false, skin.get<SliderStyle>( styleName ) )
		{}
开发者ID:RastaCow,项目名称:Nez,代码行数:2,代码来源:Slider.cs


注:本文中的Skin.get方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。