【发布时间】:2010-10-20 16:47:42
【问题描述】:
我有一个带有向上、向下、结束和禁用状态的按钮。我希望知道当用户按下并按住指向该按钮的特定键链接时,是否有代码使按钮保持按下(按下状态)。类似于 down_button 状态。
【问题讨论】:
-
你要一直按btn吗?例如,您在每次单击 btn 时将某物旋转 5 度,现在您想继续按下该 btn,并且您希望该特定的东西继续旋转,然后是的,这是可能的..
我有一个带有向上、向下、结束和禁用状态的按钮。我希望知道当用户按下并按住指向该按钮的特定键链接时,是否有代码使按钮保持按下(按下状态)。类似于 down_button 状态。
【问题讨论】:
我建议您从 Button 继承并覆盖 KeyUp 处理程序以在按下 Ctrl 按钮时保持“向下”状态。
【讨论】:
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
<mx:Script>
<![CDATA[
private function rotate():void
{
can.rotation +=5;
}
]]>
</mx:Script>
<mx:Button autoRepeat="true" buttonDown="rotate()" label="Rotate"/>
<mx:Canvas id="can" backgroundColor="#CA3859" width="200" height="200" horizontalCenter="0" verticalCenter="0"/>
</mx:Application>
设置 autoRepeat=true 并使用 buttonDown 事件,代替 mouseDown。你会明白的
我希望这是你的需要,k,使用这个例子,我现在有 flex3 ryt,所以它在 flex3 中
有一个 gr8 时间 tc
Ankur sharma
【讨论】: