问题标签 [simplebutton]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
12575 浏览

flash - 闪光灯切换按钮

我需要一个在 Flash/AS3 中切换开和关的按钮。所以我很高兴看到这个Button类具有toggle让我有这种行为的属性。我不太高兴看到当我在 Flash 文件中创建一个“按钮”时得到的是一个SimpleButton类的实例,它没有那个选项。

有没有办法从 .fla 获取 Button 实例,或者让 SimpleButton 充当切换?

0 投票
1 回答
2295 浏览

flash - 为什么我的 AS3 SimpleButton 没有显示?

我对闪光灯很陌生。我正在尝试为我的简单 Flash 应用程序(使用 adobe flex builder 3)显示一个简单的按钮。

主项目文件Client2.as:

然后是 LoginInterface.as 类文件:

当我运行它时,按钮没有显示。我究竟做错了什么?

0 投票
2 回答
722 浏览

actionscript-3 - 更改 SimpleButton.y 似乎不会移动按钮的 hitArea

更新:这不是一个实际问题。事实证明,正在创建另一个 Sprite 并将其设置为 alpha=0,它恰好位于与 SimpleButton 高度相同的 Y 位置。这阻止了与按钮的交互。谢谢你们的想法。我正在结束这个问题。


我有一个 SimpleButton,我将其放置在舞台上。当我将它设置为 Y 位置时,我正在用它做各种事情,它会破坏/改变 hitArea。

如果我删除该_playButton.y = Y;按钮工作正常的行,它的命中区域会覆盖整个按钮。
如果我设置var Y:Number = playDown.height;了,那么我根本无法翻转或单击按钮。
如果我设置var Y:Number = playDown.height - 10;然后只有按钮的顶部 10px 处于活动状态,我可以单击并翻转顶部 10px。

我尝试将按钮包装在另一个 Sprite 中并移动包含的 sprite,但它会导致完全相同的行为。

0 投票
1 回答
732 浏览

flash - Flash Actionscript 3 SimpleButton 没有 focusEnabled 属性?

这让我发疯。我正在使用 Actionscript 3 在 Flash(不是 Flex)中工作。我有一个 SimpleButton 类的实例。我有一个 TextField,我不想在用户单击我的 SimpleButton 时失去焦点。据我了解,Actionscript 2 和 Flex 类“按钮”都有一个名为“focusEnabled”的可设置/可获取属性。我似乎找不到 Flash Actionscript 3 的 SimpleButton 的等效项。我确实找到了指向 IFocusManager 和 IFocusManagerComponent 的链接,但我似乎都没有。干杯。

0 投票
3 回答
1591 浏览

actionscript-3 - AS3:从库精灵制作一个 SimpleButton:可能吗?

我正在做一个AS3的小项目,我需要做一些界面按钮。起初我将它们作为单独的类,但后来意识到这可能有点矫枉过正,最重要的是,我想出了一种方法来简化事件调用,方法是制作按钮并将事件调度分配给它们的父级。

反正,

我尝试使用 SimpleButton 类重新制作它们,但我不知道如何为按钮提供任何类型的设计。网络上的每个教程都使用 SimpleButton 来制作最简单的 Actionscript 图形,方法是用代码实际绘制它们(为什么有人想要这样做超出了我的理解),以及我尝试将库项目分配给 upState:

不做任何事情。

Adobe 文档说各种状态采用 DisplayObjects,这意味着它们采用 Sprites 和 MovieClips,因此您应该能够做到这一点。有谁知道怎么做?

谢谢你

0 投票
3 回答
765 浏览

flash - 按住鼠标按钮时,为什么 SimpleButtons 停止检测结束状态?

我希望能够深入了解 Flash 为何以特定方式运行。这是一个场景:如果你...

1) 在舞台上添加一个 SimpleButton 并查看 SWF
2) 然后在按钮边界外按住鼠标按钮
3) 然后在按住鼠标按钮的同时将光标拖到 SimpleButton 上...

...然后舞台上的 SimpleButton 不会检测到鼠标悬停并显示其“悬停”状态。它只是停留在空闲状态。为什么是这样?有没有办法让 SimpleButton 在按住鼠标按钮然后将光标置于按钮顶部时显示其结束状态(如上所述)?

这就是摘要,如果您完全好奇(这不会详细说明这个问题,但可能会帮助您想象一个实际场景)是什么激发了这个问题,这是我正在构建的一个应用程序。在这个应用程序中,用户可以拖动视频缩略图来重新排列他们的顺序。当用户开始拖动视频剪辑时,会激活一个视觉指示器,以便用户知道当用户释放鼠标按钮时剪辑将被放置在哪里(例如,剪辑位于位置 1,并且用户将其拖动到剪辑 4 和 5 之间. 视觉指示器——SimpleButton——理想情况下会向用户显示,如果用户松开鼠标按钮,它将被放置在剪辑 4 和 5 之间)。

感谢您的洞察力!

0 投票
1 回答
776 浏览

winforms - 间歇性错误 - DevExpress XtraEditors SimpleButton 的文本仅在鼠标位于其顶部时才第一次出现

很奇怪的问题,基本上不能确定地复制。几个有问题的按钮位于右上角的最右侧页眉按钮右侧的选项卡控件的标题顶部(不是选项卡页面子项,它们是选项卡控件的子项所在的同一表面的子项)。通常它们很好,但有时所有这些按钮都只显示为没有文本的按钮形状。但是当我将鼠标移到它们上单击时,将鼠标悬停在它们上方时,文本变为并保持可见。

需要明确的是,按钮总是可见的,因此肯定在 z 顺序中的选项卡控件“顶部”。

是什么赋予了?

0 投票
1 回答
344 浏览

actionscript-3 - 使用 removeChild() 删除的按钮在结束状态下重新添加

我在舞台上有一个 SimpleButton,在它的点击事件中,我使用removeChild(). 重新添加按钮时,它会以“结束”状态重新添加,而不是预期的“向上”状态。

我很确定这是一个错误,所以我提交了一个 JIRA:http ://bugs.adobe.com/jira/browse/SDK-31445 ,我现在的问题是如何修复它,如果有人有类似的经验。

我试过的:

  • 使用visible = false代替有效,但我更愿意将其完全从舞台上移除,因为我正在开发的游戏可能有很多弹出窗口/屏幕。
  • 手动触发mouse_out事件 - 不起作用,并且在任何情况下,mouse_out事件都会按预期触发(也许在重置为 up 状态之前,它会检查它是否已添加到舞台,发现不是,然后提前退出)
  • 重置舞台焦点 - 我认为这是舞台焦点的问题,因为当按钮隐藏时你会失去焦点,但重置它并没有解决它。
  • 当它被隐藏时,我可以暂时交换 over 和 up 状态,但这似乎是一个丑陋的修复。
0 投票
1 回答
317 浏览

flash - 如何获取 AIR/Flash 中的所有按钮

我正在使用以下代码为文件中所有SimpleButtons的单击事件注册一个函数swfSimpleButton他们的名字以'b'开头的s必须是注册的。但它不适用于所有按钮。另一个或另一个框架中的一些按钮MovieClip将不可见!我在第一层的第一帧内调用此方法。

请帮忙!:(

0 投票
1 回答
670 浏览

actionscript-3 - 在 AS3 中使用 KeyDown 监听器触发 SimpleButton 状态

我正在寻找一种方法来触发downStateSimpleButton使用我的KEY_DOWN事件。我希望有一种方法可以做到这一点,而不必将其切换到 MovieClip 自定义按钮。

这是我的代码:

stage.addEventListener(KeyboardEvent.KEY_DOWN, keyDown);

actionButton 是我的 SimpleButton。我曾尝试发送 CLICK 事件和 MOUSE_DOWN 事件,但都没有奏效。任何建议都会很重要。