Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/magento/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 动作脚本3:悬停时显示图形?_Actionscript 3_Hover_Visibility - Fatal编程技术网

Actionscript 3 动作脚本3:悬停时显示图形?

Actionscript 3 动作脚本3:悬停时显示图形?,actionscript-3,hover,visibility,Actionscript 3,Hover,Visibility,基本上我有一个照片库,上面有图片和文字说明图片是什么。我不知道如何在flash电影开始时将图形设置为visible=false?还有,我该如何实现它,使其仅在用户将鼠标悬停在特定图像上时显示图形?在您的情况下,基本上需要向对象添加两个带有照片的事件:鼠标悬停和鼠标悬停。当用户在照片上移动鼠标指针时,您将有一个鼠标悬停事件,因此您将使照片描述可见 myHint.visible=true 当鼠标离开你的照片时,你将有鼠标离开事件,在那里你可以隐藏你的提示myHint.visible=false 我建

基本上我有一个照片库,上面有图片和文字说明图片是什么。我不知道如何在flash电影开始时将图形设置为visible=false?还有,我该如何实现它,使其仅在用户将鼠标悬停在特定图像上时显示图形?

在您的情况下,基本上需要向对象添加两个带有照片的事件:鼠标悬停和鼠标悬停。当用户在照片上移动鼠标指针时,您将有一个鼠标悬停事件,因此您将使照片描述可见

myHint.visible=true

当鼠标离开你的照片时,你将有鼠标离开事件,在那里你可以隐藏你的提示
myHint.visible=false

我建议创建一个对象,它有一张照片和一只母鹿作为一个孩子。所以每张照片都有自己的描述对象,你可以很容易地得到它们,比如
myPhotoObject.myDescriptionHint

我还建议您阅读as3中的相关内容。这将回答您的大多数附加问题

更新


在alxx发表评论后,我发现鼠标翻转和翻滚事件之间的区别

更正:MouseEvent.ROLL\u OVER和ROLL\u OUT。无需对鼠标翻转做出反应,鼠标在对象上的每次移动都会调用鼠标翻转。实际上,这并不是鼠标翻转和鼠标翻转的确切区别。不同之处在于,滚动对象在滚动时被调度,而鼠标滚动则在每次滚动它或其任何显示子对象时被调度。在试图区分滚动容器中的不同子对象时,通常会使用鼠标悬停/移出。更令人困惑的是mouseChildren和mouseEnabled属性。查看这篇博文:@Adan Smith,实际上你指的是那些文章,我的回答中已经提到过)