Flash中使用dragOut事件实现对象缩小

 时间:2024-10-14 15:13:27

1、打开一个已有的作品,本例为“太阳”。

Flash中使用dragOut事件实现对象缩小

2、在作品中已有一个太阳元件,并且已拖动到舞台中,我们使用“任意变形工具”将太阳元件拉士候眨塄大。在“属性”面板中,设置“实例名称”为“sun_mc”。

Flash中使用dragOut事件实现对象缩小Flash中使用dragOut事件实现对象缩小

3、在“代码”图层的第1帧右击,选择“动作”选项。

Flash中使用dragOut事件实现对象缩小

4、首先,注册太阳元件sun_mc鼠标移入事件的侦听器,接收者函数为onover。

Flash中使用dragOut事件实现对象缩小

5、接着,定义侦听器函数onover,参数e为鼠标事件。

Flash中使用dragOut事件实现对象缩小

6、用if语句判断,鼠标是否处于按下状态。

Flash中使用dragOut事件实现对象缩小

7、如果鼠标处于按下状态,即鼠标从对象外移入且鼠标处于按下状态,对象的宽变为原来的一半。

Flash中使用dragOut事件实现对象缩小

8、对象的高度变为原来的一半。

Flash中使用dragOut事件实现对象缩小

9、运行程序,当按下鼠标从对象外移入对象内,对象太阳即按比例缩小。

Flash中使用dragOut事件实现对象缩小Flash中使用dragOut事件实现对象缩小

10、你会在Flash中实现鼠标按下滑进时对象缩小了吗?是不是挺有意思的。

  • 在Flash中如何用Shape类绘制矩形边框
  • Flash如何制作字体变形动画
  • Flash如何制作飞舞的蝴蝶
  • flash中图元等的定位问题
  • Animate如何用按钮控制时间轴(AS3)
  • 热门搜索
    世界旅游景点 琼海旅游 利川旅游 北欧旅游攻略 旅顺旅游 张家界旅游要多少钱 常熟旅游 广东省内旅游 宜昌旅游年卡 东澳岛旅游攻略