flash – 在AS3中隐藏按钮?
发布时间:2020-12-15 07:26:44 所属栏目:百科 来源:网络整理
导读:我有一个名为myBtn的按钮. 在第1帧的行动中,我尝试了两种方法: myBtn.visibility = false;myBtn.enabled = false; 两者都给我同样的错误: 1120: Access of undefined property myBtn. 解决方法 好.有几种方法可以做到这一点.第一个只涉及使用时间轴. 方法1
我有一个名为myBtn的按钮.
在第1帧的行动中,我尝试了两种方法: myBtn.visibility = false; myBtn.enabled = false; 两者都给我同样的错误:
解决方法
好.有几种方法可以做到这一点.第一个只涉及使用时间轴.
方法1 – 时间表 步骤1.转到“窗口”选项卡,然后选择组件.将Button实例拖到舞台上. 步骤2.在属性面板中,显示“实例名称”,替换为“myBtn”(确保不使用引号:P) 步骤3.在时间轴上,在第1帧中输入此代码. myBtn.visible = false; 方法2 – 文档类 步骤1.在时间轴上放置一个实例 第2步.创建一个类,让我们称之为Resource. 第3步.添加 import flash.display.SimpleButton; 步骤4.创建一个公共静态成员 public static var BTN_MY_BUTTON:SimpleButton; 步骤5.在文档类中将此添加到contstructor. addEventListener(Event.ADDED_TO_STAGE,init,false,true); 步骤6.添加此功能 private function init(e:Event):void Resource.BTN_MY_BUTTON = myBtn; } 步骤7.现在,您可以通过任何课程访问该按钮 Resource.BTN_MY_BUTTON.visible = false; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |