闪存光标焦点
时间:2012-12-29 15:27来源:卓想空间http://www.zxgzs.com 作者:QQ:610929375 点击: 次
在网络上,你会经常看到的广告,或游戏,让你玩的场景,揭示它的“聚光灯”的效果,在聚光灯下(或在某
些情况下,双圈,通过双筒望远镜)跟随鼠标在黑色的领域。
准备好尝试自己做一个了吗? 然后开始创建一个场景的聚光灯透露。 我已经把一个非常简单的夜景。
感到困惑吗? 不要。 为了让聚光灯下的东西,它被隐藏,所以,一个新的层,我画了一个黑色的矩形,覆盖
我的场景,然后一些。 这将左右移动鼠标,我们不希望看到的边缘,所以需要显着大于场景本身的矩形。现
在,随着黑色矩形模糊的场景再一次切割出一个圆形区域的场景,创建了聚光灯下。 而不是创建一个对象,
不知怎的,身体亮通过一些数学运算,积极清除的覆盖矩形的一部分,它更容易定义我们的亮点,作为一个没
有遮蔽材料。将模糊的长方形变成一个符号,一个影片剪辑,如果仅仅是因为我们需要它指定一个实例名称,
我们可以参考它后,当脚本。 然后,自然,指定一个名称。 我的电影剪辑名为“聚光灯”在图书馆里,我的
实例名称就是“黑”。 双击该影片剪辑,进入其编辑阶段。 虽然我们创建了删除部分覆盖矩形的聚光灯下,
我们需要特别清晰的反应鼠标的运动和我们指定的脚本,毫不夸张地说,没有什么很难的。flash动画制作
相反,让我们从无形的热点按钮课的关键,而建立一个透明的按钮,而无形的,仍然是主要的车辆控制现场的
反应如何移动鼠标。
在一个新的层内的影片剪辑的舞台,画一个圆圈重叠的切口的边缘。 颜色并不重要,虽然我做了我的白色对
比的缘故。 阿尔法设置为0%,以使其全透明。
插入命令,取消通常的发行,并检查翻滚和拖过 。 我们希望在聚光灯移动,只有当鼠 标移动到它,因此,
它遵循鼠标,我们可以只使用翻滚 ,但以防万一奇怪的用户在这里和那里认为他们需要点击并拖动它,我们
将使用以及拖过 。里面上的命令,插入了 startDrag命令,这样当上的命令的参数都满足时,对象开始拖动
后鼠标光标跟随它在舞台。 最初不会有任何目标,只的空引号(“”)。 因为我们希望整个周围的黑色区域
移动时,鼠标光标是在聚光灯下的焦点,我们需要告诉Flash回去根找到了目标,这是整个黑色区域(命名实
例作为_root.black根指针,然后实例名称),而不是仅仅是符号覆盖的透明区域内。
(翻转的dragover){
的startDrag(“_root.black”,真正的);
}
请参阅额外的“真实”在那里? 这是那里,因为我已经检查了“锁定鼠标中心”,所以,当鼠标在该地区的
问题,光标自动定位对中心的象征。
剩下的工作就是告诉Flash停止拖动,当鼠标离开或停止拖动定义的区域。
(“卷展栏中,废酸洗液){
stopDrag();
}
这可以让用户“越狱”,只是移动鼠标远离聚光灯面积的。 这也会让边缘的矩形中显示,只要你做了足够大
的,因为聚光灯将被迫停止在舞台的边缘,当用户的光标离开的Flash影片,它不能将它的任何进一步超越。
(责任编辑:卓想空间http://www.zxgzs.com)
下一篇:闪光提示:另存为模板