<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Flex4 on SOULBOX</title><link>https://blog.soulbox.cn/tags/flex4/</link><description>Recent content in Flex4 on SOULBOX</description><generator>Hugo</generator><language>zh-CN</language><lastBuildDate>Sun, 16 Oct 2022 11:31:50 +0800</lastBuildDate><atom:link href="https://blog.soulbox.cn/tags/flex4/index.xml" rel="self" type="application/rss+xml"/><item><title>flex4中的字体描边/发光效果</title><link>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%9A%84%E5%AD%97%E4%BD%93%E6%8F%8F%E8%BE%B9%E5%8F%91%E5%85%89%E6%95%88%E6%9E%9C/</link><pubDate>Thu, 17 Jan 2013 14:43:23 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%9A%84%E5%AD%97%E4%BD%93%E6%8F%8F%E8%BE%B9%E5%8F%91%E5%85%89%E6%95%88%E6%9E%9C/</guid><description>代码如下，参数可自行修改： &amp;lt;s:Label text=&amp;#34;文字&amp;#34; width=&amp;#34;100%&amp;#34; height=&amp;#34;40&amp;#34; styleName=&amp;#34;yahei f18 yellowWord textCenter&amp;#34;&amp;gt; &amp;lt;s:filters&amp;gt; &amp;lt;s:GlowFilter color=&amp;#34;#000000&amp;#34; strength=&amp;#34;5&amp;#34; blurX=&amp;#34;5&amp;#34; blurY=&amp;#34;5&amp;#34; /&amp;gt; &amp;lt;/s:filters&amp;gt; &amp;lt;/s:Label&amp;gt; 另一种方法： &amp;lt;fx:Declarations&amp;gt; &amp;lt;s:DropShadowFilter id=&amp;#34;DropShadow&amp;#34; alpha=&amp;#34;0.3&amp;#34; blurX=&amp;#34;5&amp;#34; blurY=&amp;#34;5&amp;#34; distance=&amp;#34;0&amp;#34; strength=&amp;#34;10&amp;#34;/&amp;gt; &amp;lt;/fx:Declarations&amp;gt; &amp;lt;s:Label text=&amp;#34;文字&amp;#34; width=&amp;#34;100%&amp;#34; height=&amp;#34;100%&amp;#34; styleName=&amp;#34;yahei f18 whiteWord&amp;#34; filters=&amp;#34;{DropShadow}&amp;#34; /&amp;gt;</description></item><item><title>flex4中画一个自适应的网格</title><link>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%94%BB%E4%B8%80%E4%B8%AA%E8%87%AA%E9%80%82%E5%BA%94%E7%9A%84%E7%BD%91%E6%A0%BC/</link><pubDate>Thu, 17 Jan 2013 11:36:50 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%94%BB%E4%B8%80%E4%B8%AA%E8%87%AA%E9%80%82%E5%BA%94%E7%9A%84%E7%BD%91%E6%A0%BC/</guid><description>&amp;lt;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;utf-8&amp;#34;?&amp;gt; &amp;lt;s:Group xmlns:fx=&amp;#34;http://ns.adobe.com/mxml/2009&amp;#34; xmlns:s=&amp;#34;library://ns.adobe.com/flex/spark&amp;#34; xmlns:mx=&amp;#34;library://ns.adobe.com/flex/mx&amp;#34; width=&amp;#34;100%&amp;#34; height=&amp;#34;100%&amp;#34; &amp;gt; &amp;lt;fx:Declarations&amp;gt; &amp;lt;!-- 将非可视元素（例如服务、值对象）放在此处 --&amp;gt; &amp;lt;/fx:Declarations&amp;gt; &amp;lt;fx:Script&amp;gt; &amp;lt;![CDATA[ import mx.events.MenuEvent; // 1.在Flex应用中创建一个容器，输入下面代码 public var lineColor:uint = 0xCDC9C9; //网格线颜色 public var gridFillColor:uint = 0xFFFAF0; //网格背景色 public var lineThickness:Number = 1; //网格线粗细 public var</description></item><item><title>Flex4中使用Path绘制图形</title><link>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E4%BD%BF%E7%94%A8path%E7%BB%98%E5%88%B6%E5%9B%BE%E5%BD%A2/</link><pubDate>Wed, 16 Jan 2013 15:19:33 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E4%BD%BF%E7%94%A8path%E7%BB%98%E5%88%B6%E5%9B%BE%E5%BD%A2/</guid><description>flex中绘制图形使用Path标签，把绘制路径放在data属性里。如：&amp;lt;s:Path data=&amp;ldquo;M0 0L10 10Z&amp;rdquo;/&amp;gt; 在编写绘制路径时，会用到一些控制关链字，这是必须了解的。M(x,y)：移动到点(x,y)。Z：结束并关闭</description></item><item><title>[Flex4]经常使用VGroup配合VScrollBar滚动条</title><link>https://blog.soulbox.cn/posts/flex4%E7%BB%8F%E5%B8%B8%E4%BD%BF%E7%94%A8vgroup%E9%85%8D%E5%90%88vscrollbar%E6%BB%9A%E5%8A%A8%E6%9D%A1/</link><pubDate>Tue, 25 Dec 2012 17:58:50 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E7%BB%8F%E5%B8%B8%E4%BD%BF%E7%94%A8vgroup%E9%85%8D%E5%90%88vscrollbar%E6%BB%9A%E5%8A%A8%E6%9D%A1/</guid><description>使用VGroup配合VScrollBar滚动条， VScrollBar还可以自定义皮肤。 &amp;lt;pre id=&amp;#34;codeSnippet&amp;#34;&amp;gt; &amp;lt;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;utf-8&amp;#34;?&amp;gt; &amp;lt;s:Application xmlns:fx=&amp;#34;http://ns.adobe.com/mxml/2009&amp;#34; xmlns:s=&amp;#34;library://ns.adobe.com/flex/spark&amp;#34; xmlns:mx=&amp;#34;library://ns.adobe.com/flex/mx&amp;#34; minWidth=&amp;#34;955&amp;#34; minHeight=&amp;#34;600&amp;#34;&amp;gt; &amp;lt;fx:Declarations&amp;gt; &amp;lt;!-- Place non-visual elements (e.g., services, value objects) here --&amp;gt; &amp;lt;/fx:Declarations&amp;gt; &amp;lt;s:VGroup x=&amp;#34;128&amp;#34; y=&amp;#34;85&amp;#34; id=&amp;#34;myGroup&amp;#34; width=&amp;#34;200&amp;#34; height=&amp;#34;200&amp;#34; gap=&amp;#34;10&amp;#34; clipAndEnableScrolling=&amp;#34;true&amp;#34;&amp;gt; &amp;lt;s:Button label=&amp;#34;x1&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x2&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x3&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x4&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x5&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x6&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x7&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x8&amp;#34; /&amp;gt; &amp;lt;s:Button label=&amp;#34;x9&amp;#34;</description></item><item><title>flex4中皮肤的几种颜色填充效果</title><link>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%9A%AE%E8%82%A4%E7%9A%84%E5%87%A0%E7%A7%8D%E9%A2%9C%E8%89%B2%E5%A1%AB%E5%85%85%E6%95%88%E6%9E%9C/</link><pubDate>Mon, 24 Dec 2012 20:05:31 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E4%B8%AD%E7%9A%AE%E8%82%A4%E7%9A%84%E5%87%A0%E7%A7%8D%E9%A2%9C%E8%89%B2%E5%A1%AB%E5%85%85%E6%95%88%E6%9E%9C/</guid><description>一、背景线性渐变填充 &amp;lt;s:Rect id=&amp;#34;fill&amp;#34; left=&amp;#34;0&amp;#34; right=&amp;#34;0&amp;#34; top=&amp;#34;0&amp;#34; bottom=&amp;#34;0&amp;#34; radiusX=&amp;#34;3&amp;#34;&amp;gt; &amp;lt;s:fill&amp;gt; &amp;lt;s:LinearGradient rotation=&amp;#34;90&amp;#34;&amp;gt; &amp;lt;s:GradientEntry color=&amp;#34;0xa72e2e&amp;#34; color.over=&amp;#34;0xb01521&amp;#34; alpha=&amp;#34;1&amp;#34; /&amp;gt; &amp;lt;s:GradientEntry color=&amp;#34;0x3c0808&amp;#34; color.over=&amp;#34;0x000000&amp;#34; alpha=&amp;#34;1&amp;#34; /&amp;gt; &amp;lt;/s:LinearGradient&amp;gt; &amp;lt;/s:fill&amp;gt; &amp;lt;/s:Rect&amp;gt; 二、背景线性渐变+浮雕效果 &amp;lt;s:Rect id=&amp;#34;fill&amp;#34; left=&amp;#34;0&amp;#34; right=&amp;#34;0&amp;#34; top=&amp;#34;0&amp;#34; bottom=&amp;#34;0&amp;#34; radiusX=&amp;#34;3&amp;#34;&amp;gt; &amp;lt;s:fill&amp;gt; &amp;lt;s:LinearGradient rotation=&amp;#34;90&amp;#34;&amp;gt; &amp;lt;s:GradientEntry color=&amp;#34;0xa72e2e&amp;#34; color.over=&amp;#34;0xb01521&amp;#34; alpha=&amp;#34;1&amp;#34; /&amp;gt; &amp;lt;s:GradientEntry color=&amp;#34;0x3c0808&amp;#34; color.over=&amp;#34;0x000000&amp;#34; alpha=&amp;#34;1&amp;#34; /&amp;gt; &amp;lt;/s:LinearGradient&amp;gt; &amp;lt;/s:fill&amp;gt; &amp;lt;s:filters&amp;gt; &amp;lt;s:BevelFilter strength=&amp;#34;1&amp;#34; blurX=&amp;#34;1&amp;#34; blurY=&amp;#34;1&amp;#34; angle=&amp;#34;45&amp;#34; distance=&amp;#34;1&amp;#34; highlightAlpha=&amp;#34;0.75&amp;#34; highlightColor=&amp;#34;0xFFFFFF&amp;#34; shadowAlpha=&amp;#34;0.75&amp;#34; shadowColor=&amp;#34;0x000000&amp;#34; type=&amp;#34;inner&amp;#34;/&amp;gt; &amp;lt;/s:filters&amp;gt; &amp;lt;/s:Rect&amp;gt; 三、背景颜色径向渐变 &amp;lt;s:Rect id=&amp;#34;backgroundRect&amp;#34; left=&amp;#34;0&amp;#34; right=&amp;#34;0&amp;#34; top=&amp;#34;0&amp;#34; bottom=&amp;#34;0&amp;#34; &amp;gt; &amp;lt;s:fill&amp;gt;</description></item><item><title>Flex4中NavigatorContent如何使用皮肤</title><link>https://blog.soulbox.cn/posts/flex4%E4%B8%ADnavigatorcontent%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%9A%AE%E8%82%A4/</link><pubDate>Sat, 22 Dec 2012 15:08:03 +0800</pubDate><guid>https://blog.soulbox.cn/posts/flex4%E4%B8%ADnavigatorcontent%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E7%9A%AE%E8%82%A4/</guid><description>参考代码如下： &amp;lt;mx:TabNavigator x=&amp;#34;216&amp;#34; y=&amp;#34;149&amp;#34; width=&amp;#34;671&amp;#34; height=&amp;#34;301&amp;#34; tabStyleName=&amp;#34;tab&amp;#34; &amp;gt; &amp;lt;s:NavigatorContent label=&amp;#34;test&amp;#34; width=&amp;#34;100%&amp;#34; height=&amp;#34;100%&amp;#34; backgroundColor=&amp;#34;red&amp;#34; chromeColor=&amp;#34;red&amp;#34; contentBackgroundColor=&amp;#34;red&amp;#34; focusColor=&amp;#34;red&amp;#34; rollOverColor=&amp;#34;red&amp;#34; symbolColor=&amp;#34;red&amp;#34; &amp;gt; &amp;lt;/s:NavigatorContent&amp;gt; &amp;lt;s:NavigatorContent label=&amp;#34;test&amp;#34; width=&amp;#34;100%&amp;#34; height=&amp;#34;100%&amp;#34; chromeColor=&amp;#34;#F31313&amp;#34; contentBackgroundColor=&amp;#34;#ED1010&amp;#34; backgroundColor=&amp;#34;#EE1515&amp;#34;&amp;gt; &amp;lt;/s:NavigatorContent&amp;gt; &amp;lt;/mx:TabNavigator&amp;gt; 其中TabNavigator引用了一个tabStyleName=&amp;ldquo;tab&amp;quot;样式： .tab{ upSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); overSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); downSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); disabledSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); selectedUpSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); selectedOverSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); selectedDownSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); selectedDisabledSkin:ClassReference(&amp;#39;ui.skins.ufmButtonBg2skin&amp;#39;); cornerRadii: 5, 5, 0, 0;</description></item></channel></rss>