Flash教程:用AS实现右键菜单的最简单方法
</script></div><P>非常简单的代码,把下面代码直接放到新建立的Flash的第一帧</P><P class=code>var linkURL="<A href="http://www.webjx.com/">http://www.webjx.com</A>"; <BR>var linkText="连接到我的网站";<BR>//定义一个新的右键菜单项<BR>var myMenu = new ContextMenu(); <BR>function goToThisURL(){<BR> //定义连接的打开方式<BR> getURL(linkURL, "_blank");<BR>}<BR>var copyright = new ContextMenuItem(linkText, goToThisURL);<BR>myMenu.customItems.push(copyright);<BR>function drawLine(){<BR> //画一条线<BR> _root.lineStyle(3, 0x000000, 100);<BR> _root.moveTo(Math.random()*250, Math.random()*100); <BR> //随机绘制线<BR> _root.lineTo(Math.random()*250, Math.random()*100);<BR>}<BR>var drawLineItem = new ContextMenuItem("绘制一条直线", drawLine);<BR>myMenu.customItems.push(drawLineItem);<BR>//隐藏放大、缩小等项<BR>myMenu.hideBuiltInItems();<BR>//应用新菜单<BR>_root.menu = myMenu;</P><P>可以测试看效果。</P>页:
[1]