基本上我有一个照片库,照片上面有图片,文字说明了图像的含义。我不确定如何在flash电影的开头将图形设置为visible = false?另外,我如何实现它,以便只有当用户将鼠标悬停在某些图像上时才显示图形?
答案 0 :(得分:0)
在您的情况下,您基本上需要使用照片向对象添加两个事件:MOUSE_OVER和MOUSE_OUT。当用户在您的照片上移动鼠标指针时,您将有一个MOUSE_OVER事件,因此您将使照片描述可见。
myHint.visible = true;
当鼠标离开你的照片时,你将有MOUSE_OUT事件,你可以隐藏你的提示myHint.visible = false;
。
我建议创建一个具有照片和后视儿童的对象。因此,每张照片都有自己的描述对象,您可以轻松地获得类似myPhotoObject.myDescriptionHint
的内容。
我还建议您阅读as3中的event handling。这将回答您的大多数其他问题。
<强>更新强>
在alxx的评论之后,我发现了this helpful article关于MOUSE_OVER和ROLL_OVER事件之间的区别