在 AS3 中隐藏按钮?

2023-11-29

我有一个名为 myBtn 的按钮。

在第一帧的操作中,我尝试了以下两种方法:

myBtn.visibility = false;

myBtn.enabled = false;

两者都给我同样的错误:

1120: 访问未定义的属性 myBtn。


好的。有几种方法可以做到这一点。第一个仅涉及使用时间线。

Method 1- 时间线

步骤 1. 转到“窗口”选项卡,然后选择组件。将 Button 实例拖到舞台上。

步骤 2. 在属性面板中,将“实例名称”替换为“myBtn”(确保不使用引号:P)

步骤 3. 在时间轴上的第 1 帧中输入此代码。

myBtn.visible = false;

Method 2- 文档类

步骤 1. 将实例放置在舞台上,如时间轴所示

步骤 2. 创建一个类,我们将其命名为 Resource。

步骤3.添加

import flash.display.SimpleButton; 

步骤 4. 创建公共静态成员

public static var BTN_MY_BUTTON:SimpleButton;

步骤 5. 在文档类中将其添加到构造函数中。

addEventListener(Event.ADDED_TO_STAGE, init, false, 0, true);

步骤6.添加此功能

private function init(e:Event):void

 Resource.BTN_MY_BUTTON = myBtn;
}

步骤 7. 现在,在任何课程中,您都可以通过以下方式访问该按钮:

Resource.BTN_MY_BUTTON.visible = false;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在 AS3 中隐藏按钮? 的相关文章

  • 在 Actionscript 3 中实现单例模式类的最佳方法是什么?

    由于 AS3 不允许私有构造函数 因此构造单例并保证构造函数不是通过 new 显式创建的唯一方法是传递单个参数并检查它 我听说过两个建议 一个是检查调用者并确保它是静态 getInstance 另一个是在同一包命名空间中拥有一个私有 内部类
  • 在 AS3 中将 Little-endian ByteArray 转换为 Big-endian

    AS3中如何将Little endian ByteArray转换为Big endian 我将 bitmapData 转换为 Big endian ByteArray 然后使用 Adob e Alchemy 将其推入内存 然后当我从内存中读取
  • 我可以从 C# 转换为 asp.Net 以在线托管应用程序吗? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 是否可以将 C 应用程序转换为 as
  • 如何在 Flex 3 中使用 htmlText 作为单选按钮标签

    我需要在 Flex 3 中为单选按钮显示一些粗体单词 如下所示 选项 1 你好world 选项2 Hello world 我看到单选按钮的标签没有 htmlText 属性 有人对完成这个要求有什么建议吗 Thanks Anji 蒂莫菲 达维
  • VideoJs 在 Firefox 中的 Flash 回退问题

    我尝试将 videoJs 添加到我的网站来播放 MP4 文件 所有这些在 Chrome 中都能完美运行 但当我转到 Firefox 不支持 MP4 文件 时 Flash 播放器停留在黑屏上 按钮不执行任何操作 简单的问题 为什么 我不明白
  • 更改 AS3 中的 TextField 选择颜色

    如何更改 ActionScript 3 中 TextField 的选择 突出显示 颜色 我有一个输入文本字段 黑色背景上有白色文本 因此 选择是不可见的 这对于可用性来说非常糟糕 谢谢 另一种方法是使用文本布局框架 特别是使用 Select
  • 在 WordPress 页面上嵌入 swf

    我正在尝试将 swf 嵌入到 WordPress 页面中 这听起来很简单 但它不起作用 我不明白为什么 我已将所有相关文件上传到服务器上 并且我相当确定所有文件路径都是正确的 包含 fla 和 swf 文件的文件夹还包含一个 index h
  • Facebook 聊天在打开时隐藏 Flash 应用程序

    运行 Flash 应用程序时 如果我打开新的或现有的 Facebook 聊天窗口 我的 Flash 内容就会消失 我可以继续听到应用程序中播放的音乐 并且当我关闭 最小化 Facebook 聊天窗口时 我的 Flash 内容会重新出现 这是
  • 从 Air Native 扩展返回结构

    是否可以从本机代码返回结构 返回 int 或 boolean 相对简单 但是如何将更复杂的结构返回给动作脚本 您可以返回任何可以在本机代码中表示为 FREObject 的对象 这实际上包括任何 Actionscript 类或 Actions
  • 使用 Flash 在本地托管游戏?

    我只是找不到合适的谷歌搜索词 是否可以使用 Flash 或 Flash 兼容服务 来允许游戏中的玩家通过 Web 浏览器托管自己的游戏 使用自己的带宽 在某种程度上 从他们的计算机运行他们自己的游戏服务器 对于 Flash 浏览器内游戏 但
  • 将日期转换为 UTC 的正确方法

    如果这个问题没有多大意义 我很抱歉 但我是 Actionscript 的新手 并且想知道您是否可以帮助我解决这个问题 我正在构建一个给定时区的应用程序 告诉您该位置的时间 当我使用时区为 GMT UTC 的位置时 它效果很好 但如果主机上的
  • 如何在动作脚本 3 中设置/访问外部 swf 文件的动态文本字段?

    我正在处理一个 fla 文件 其中添加了一个 swf 文件 我如何在该 swf 文件的动态文本上设置文本 有没有直接设置文本的方法 我不想在 url 中作为参数传递 我试过这样 var rq URLRequest new URLReques
  • 在类之间调度事件

    我有一个自定义事件类 public class FFTDrawEvent extends Event public static const DRAW EVENT String drawEvent private var param Arr
  • 正确地将 flash.utils.Dictionary 序列化为 SharedObject

    我的 Flex 项目中有一个名为 HashMap 的便利集合类 它本质上是 flash utils Dictionary 的包装器 带有一堆便利方法和添加的 同步的 ArrayCollection 以便我可以将 HashMap 传递给需要的
  • 更改由 AS3 添加到舞台的影片剪辑中的动态文本字段不起作用?

    当我更改动态文本字段的文本值时 文本字段只是变为空白 而不显示新值 我有一个名为 game board 的 MovieClip 由 AS3 动态添加到舞台上 舞台一开始是空白的 我有另一个名为 stage 2 的 MovieClip 它作为
  • Qemu flash 启动不起作用

    我有一本相当旧的 2009 年出版 嵌入式 ARM Linux 书 其中使用u boot and qemu 的用法qemu与u boot书中对二进制的解释如下 qemu system arm M connex pflash u boot b
  • Microsoft Surface 支持 Flash 网站吗? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我搜索过谷歌但没有找到明确的答案 我或我工作的 Flash 网站 应用程序可以在 Microsoft Surface 平板电脑上运行吗 看来微软 Su
  • 将 < 或 > 运算符作为参数传递给函数?

    我的函数里面有一个if 像这样的声明 if passedValue lt staticValue 但我需要能够传递一个参数来指示 if 表达式是像上面那样还是 if passedValue gt staticValue 但我真的无法通过 l
  • 使用jquery调用AS3外部接口

    我正在使用ExternalInterface 调用嵌入在html 页面中的Flash 应用程序 以下代码工作正常 我正在使用按钮进行测试 document ready function button click function var a
  • 在 Javascript 中检测 Flash 文件何时完成播放

    我正在使用 Javascript 将 Flash 文件嵌入到网站中 然后需要在播放完成后将其删除 有没有办法用普通的 Javascript 来做到这一点 或者是否需要将回调类型的函数添加到 Flash 文件本身 我该如何编码 JavaScr

随机推荐

  • 如何在 Flutter For Web 上发出 HTTP 请求?

    我正在构建一个向 NodeJS 服务器执行 HTTP 请求的应用程序 但是当我执行 HTTP 请求时 结果如下 Access to XMLHttpRequest at http 127 0 0 1 8000 from origin http
  • GitLab HTTP URL 上的 504 网关超时

    我已经在 Linux 机器上安装了 GitLab 6 0 并创建了许多项目 我可以使用 SSH URL 创建每个项目的本地克隆 但是当我尝试使用 HTTP URL 时 我得到一个504 网关超时 秒 当我将 HTTP URL 粘贴到 Sou
  • C#中的Double类型精度不是15位吗?

    我正在测试这段代码脑筋急转弯 double d1 1 000001 double d2 0 000001 Console WriteLine d1 d2 1 0 结果是 假 当我更改数据类型时 decimal d1 1 000001M de
  • PyPy 显示的基准测试结果不准确?

    我正在研究欧拉计划并想知道我是否可以使用 PyPy 加速我的解决方案 然而 我发现结果非常令人失望 因为计算需要更多时间 d projeuler gt pypy problem204 py 3462 08630405 mseconds d
  • SQL Server 2016 始终加密 - 使用视图中始终加密的列进行比较和计算表达式

    我有一个专栏 Amount numeric 18 2 我已使用 SSMS v17 的加密列向导对其进行了加密 列数据现已加密 但是 我有一个使用类似以下内容的视图 create SampleView as Select Amount Rat
  • 使 git diff --stat 显示完整文件路径

    关于做git diff stat一些文件列出了存储库库的完整路径 但一些文件列出为 short path to filename 这就是路径开始于 并且仅显示短路径 我想git diff列出所有文件的完整文件路径 以便脚本轻松处理 有什么办
  • 如何合并多个未知长度的平面数组,转置它们,然后形成一维数组?

    我有 3 个这样的数组 a array 0 gt a1 1 gt a2 2 gt a3 b array 0 gt b1 1 gt b2 2 gt b3 c array 0 gt c1 1 gt c2 2 gt c3 我喜欢这样的东西 r a
  • 将参数传递给 Rails 路径助手

    我正在尝试将参数传递到我的 Rails 路径助手中 但我当前的尝试不起作用 这是我现在正在做的事情 控制器 def pause binding pry end 在控制器中 我正在寻找传入的参数 但没有找到它们 这是返回的内容
  • WebThread JavaScriptCore 崩溃 - 此崩溃报告意味着什么

    我需要测试用户的帮助来理解此崩溃日志 我没有在我的应用程序中编写任何 JavaScriptCore 相关代码 我仍然不知道如何重现这次崩溃 关于这个问题的任何见解都将有助于我找到这个问题 Thanks 附言 我的应用程序正在使用 Admob
  • ASP.NET MVC:使用递归助手生成多级菜单

    我使用此代码生成菜单 此菜单使用数据库 类别表 填充项目这项技术 部分视图 using SarbarzDarb Helper model IEnumerable
  • 选择行号 = rownum

    我一直在尝试运行此查询以按行号选择行 但我不断在 where 子句中收到未知的列 行 这个查询可以吗 SELECT row row 1 AS row pi FROM ci patient info pi where row 2 将其包裹在一
  • 在mfc中绘制背景

    我正在尝试使用 MFC 库在 C 中绘制窗口的背景 我必须使用这个框架 因为我正在开发 MFC 应用程序 我尝试了几种不同的方法 但无法使其发挥作用 所以我最近打开了一个空白项目 只是想弄清楚如何绘制背景 但它不起作用 任何帮助都会很棒 这
  • 如何解决从另一个实体(JPA)继承的实体的“未指定主键”?

    我想要一个所有文档类型都通用的超类 Entity public abstract class Doc implements Serializable Id GeneratedValue strategy GenerationType IDE
  • 如何在单个图中绘制多个seaborn.distplot

    我想绘制多个seaborndistplot在同一窗口下 每个图都有相同的 x 和 y 网格 我的尝试如下所示 但不起作用 function to plot the density curve of the 200 Median Stn MC
  • 避免打开模板参数

    简化后我有以下类层次结构 class BaseVec public BaseVec virtual BaseVec virtual double get double int i const 0 template
  • 在 R 中绘制连续函数

    我会如何绘制类似的东西y a b在 R 中 其中y等于某个常数并且a b gt 0 So a b 5例如 它绘制该线的位置 我只见过传递值列表a and b和绘图y根据这些值 不绘制连续曲线 f lt function a b a b 我该
  • ModuleNotFoundError:没有名为“psycopg2._psycopg”的模块

    我正在使用进口 导入psycopg2 但是在本地运行代码时 我面临一个问题 从 psycopg2 psycopg 导入 ModuleNotFoundError 没有名为 psycopg2 psycopg 的模块 我已经使用 cmd pip
  • 如何修复应用程序不响应?

    我已经准备好了绘画应用程序 我的应用程序包含一个用于绘画的自定义视图 当我们在自定义视图中绘制任何内容时 只需收集绘制的像素并存储在数组列表中 第一次它工作正常 但需要很多时间 第二次 活动 MyAlphabets 在应用程序 MyAlph
  • C# - 网站 - SQL Select 语句

    我想使用 select 语句来查找是否存在已存在的记录 我已将代码放在下面 但它在 dReader comm ExecuteReader 处引发错误我不确定为什么 有什么帮助吗 string connString Data Source K
  • 在 AS3 中隐藏按钮?

    我有一个名为 myBtn 的按钮 在第一帧的操作中 我尝试了以下两种方法 myBtn visibility false myBtn enabled false 两者都给我同样的错误 1120 访问未定义的属性 myBtn 好的 有几种方法可