- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 Flash 项目中有一个自定义光标。默认情况下,当您将鼠标悬停在文本字段上时,自定义光标保持可见,并且同时显示 I 型光标和自定义光标。为了避免这种情况,我需要在 I 形光标出现时隐藏我的自定义光标(即当您将鼠标悬停在文本字段上时)。此外,光标始终设置为 MouseCursor.AUTO 状态。那么我怎样才能检测到它何时变为工字梁呢?
提前致谢
最佳答案
这是尝试模仿您想要的东西的东西,它向舞台添加了一个事件监听器,并检测文本字段上是否发生翻转/退出事件并相应地更改光标:
package
{
import flash.events.Event;
import flash.events.MouseEvent;
import flash.text.TextField;
import flash.ui.Mouse;
import flash.ui.MouseCursor;
public class Main extends Sprite
{
private var textField1:TextField = new TextField();
private var textField2:TextField = new TextField();
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
var loader:Loader = new Loader();
loader.load(new URLRequest('bg.png'));
addChild(loader);
textField1.text = "Text Field 1";
textField1.border = true;
textField1.x = 100;
addChild(textField1);
textField2.text = "Text Field 2";
textField2.border = true;
textField1.x = 400;
addChild(textField2);
Mouse.cursor = MouseCursor.HAND;
stage.addEventListener(MouseEvent.ROLL_OVER, onRollOver, true);
stage.addEventListener(MouseEvent.ROLL_OUT, onRollOut, true);
}
private function onRollOver(e:MouseEvent):void
{
var tf:TextField = e.target as TextField;
if (tf)
{
Mouse.cursor = MouseCursor.IBEAM;
//hide your custom cursor here
}
}
private function onRollOut(e:MouseEvent):void
{
var tf:TextField = e.target as TextField;
if (tf)
{
Mouse.cursor = MouseCursor.HAND;
//show your custom cursor here
}
}
}
}
关于actionscript-3 - 如何检测光标何时在 AS3 中变为 I 型梁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15191948/
我被梁 Java 简介书中的一个问题所困扰 - 问题如下: “十六枚硬币被放置在一个 4×4 矩阵中,其中一些面朝上,一些面朝下。您可以使用值为 0(头)和 1(尾)的 4×4 矩阵来表示硬币的状态。
已错过窗口和 .withAllowedLateness 期间的延迟数据将从管道中删除,如记录 here 我对这种行为有几个问题: 如何处理从管道中丢弃的延迟数据?我们可以添加默认行为吗?说所有迟到的数
在阅读有关使用 Java 处理 Apache Beam 中的流媒体元素时,我遇到了 DoFn然后穿过SimpleFunction . 这两个看起来都与我相似,我发现很难理解其中的区别。 有人可以用外行
我正在运行 Apache Beam 管道,从 Google Cloud Storage 读取文本文件,对这些文件执行一些解析并将解析后的数据写入 Bigquery。 为了保持简短,这里忽略解析和 go
我们的核心目标是: 使用图像处理来读取/扫描建筑平面图图像(从 CAD 软件导出) 使用图像处理来读取/扫描建筑平面图图像(从 CAD 软件导出)提取各种直线和曲线,将它们分组为结构实体,如墙、柱、梁
我试图以 10 秒的频率从 google cloud pubsub 流中窗口数据,但是出现此错误: java.lang.IllegalArgumentException: Cannot output
我是一名优秀的程序员,十分优秀!