[摘要]通过1.19Pr13新版本combobox菜单展示的雪花特效。
代码说明
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 |
<!-- 导入雪花插件 --> <plugin name="snow" zorder="1" url.html5="%SWFPATH%/plugins/snow.js" url.flash="%SWFPATH%/plugins/snow.swf" floor="0.7" onloaded="snowballs();" /> <!-- 默认雪花动作样式 --> <action name="defaultsnow"> set(plugin[snow].mode, snow); set(plugin[snow].blendmode, normal); set(plugin[snow].flakes, 4000); set(plugin[snow].color, 0xFFFFFF); set(plugin[snow].speed, 1.0); set(plugin[snow].shake, 4.0); set(plugin[snow].speedvariance, 2.0); set(plugin[snow].spreading, 4.0); set(plugin[snow].wind, 0.0); </action> <!-- 雪球样式动作--> <action name="snowballs"> set(plugin[snow].mode, image); set(plugin[snow].imageurl, '%CURRENTXML%/snowball.png'); set(plugin[snow].blendmode, normal); set(plugin[snow].flakes, 2000); set(plugin[snow].imagescale, 0.5); set(plugin[snow].speed, 1.0); set(plugin[snow].shake, 4.0); set(plugin[snow].speedvariance, 2.0); set(plugin[snow].spreading, 2.0); set(plugin[snow].wind, 0.0); </action> <!-- 小雪花动作样式 --> <action name="snowflakes"> set(plugin[snow].mode, image); set(plugin[snow].imageurl, '%CURRENTXML%/snowflake.png'); set(plugin[snow].blendmode, add); set(plugin[snow].flakes, 2000); set(plugin[snow].imagescale, 0.4); set(plugin[snow].speed, 0.5); set(plugin[snow].shake, 8.0); set(plugin[snow].speedvariance, 2.0); set(plugin[snow].spreading, 2.0); set(plugin[snow].wind, 0.0); </action> <!-- 引入新combobox插件 --> <include url="%SWFPATH%/plugins/combobox.xml" /> <!-- 设置combobox选项菜单 --> <combobox name="combobox" design="vtour" align="leftbottom" x="20" y="20" zorder="2"> <item name="opt1" caption="Snow Balls" onclick="snowballs();" /> <item name="opt2" caption="Snow Flakes" onclick="snowflakes();" /> <item name="opt3" caption="Silver Stars" onclick="silverstars();" /> </combobox> |