AS3.0实例教程:鼠标事件制作单选按钮
化。
将背景复制,重设其大小为64×64px,线条颜色为 #EEEEEE, #AAAAAA 的线性过渡,填充色为#C3C6C3, #B5B2B5过渡。 将其转化为元件,双击进入其编辑界面。 添加帧(F6)并将小圆填充色变为#D45C10, #B43B02. 这一帧将展示按钮启用状态。 第十一步:禁用状态下面的形状将在按钮禁用的时候展示。 添加帧 (F6)并将中间的圆删掉。将背景颜色改为 #D4D2D4, #A2A3A2. 这样将使背景变暗,并失去了启用时可以变化的那一部分。 第十二步:实例名称三个按钮将分别放在每个状态的后面。 按下图所示设其实例名称 第十三步:类文件这个教程中我们将使用类文件。 第十四步:新建 ActionScript 3类创建新的ActionScript 3.0类文件并以Main.as保存在类文件中。 第十五步:代码下面是用到的全部代码 package { import flash.display.Sprite; import flash.events.MouseEvent; public class Main extends Sprite { public function Main():void { active.stop(); inactive.gotoAndStop(3); enabledBox.gotoAndStop(2); active.addEventListener(MouseEvent.MOUSE_UP, changeState); } private function changeState(e:MouseEvent):void { if (e.target.currentFrame == 1) { e.target.gotoAndStop(2); statusField.text = “[Enabled]“; } else { e.target.gotoAndStop(1); statusField.text = “[Disabled]“; } } } } 总述简单几步,你已经创建了一个完整的传统单选按钮,通过所学知识去制作你自己的按钮吧。 希望你能喜欢这个教程,谢谢阅读。 |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |