合肥卓想动画工作室 承接全国+flash动画制作 + flash动画设计 + 各类flash动画制作设计


联系方式

alpha值依赖于每个对象之间的距离和光标的每个对

时间:2013-04-05 10:54来源:卓想动画http://www.zxgzs.com 作者:QQ:610929375 点击:


我们的想法是有一个盒子,里面包含了许多对象。当光标位于方框内,然后我们要应用的规模和alpha值依赖于每个对象之间的距离和光标的每个对象。在另一方面,当鼠标被位于外箱,我们希望每个对象都返回到其原始状态。
结构
主舞台上,你会发现一个影片剪辑被称为“01 - BoundingBox,在第1帧,设置播放器的一些行动,这样的电影总是画在100%,从不进行缩放和图像,返回播放器普通菜单查看和停止文件(这是必要的,因为意见):
FS
命令(全屏
FS
命令(“allowscale”
停止
“01 - BoundingBox,你会发现三个层次,其中包含一个空的影片剪辑,包装盒和我们的对象,这里面存放名为“COLUMN1”的影片剪辑。在第1帧,它只是使中心影片剪辑(“dragscale”)的出现直接将鼠标指针下只有一个动作。这是必要的,因为我们要确定光标之间的距离,我们的对象:
开始拖动(“dragscale”lockcenter
关键的操作都位于内部“column12;在帧3的动作简单地确保连续进行的,在帧2中的行动:
转到播放(2
你会发现,有20层,其中第一个是包含我们的行动,其余我们的对象。此外,对象119(第一个和最后一个)是空的,这是因为我们不希望我们的对象进行缩放到框外。这些对象被称为文字的对象的数目(例如,第一个被称为“text1”中的最后一个“text19”)。
初始化我们的环境
在第2帧,你会发现以下操作:
设置变量:“colnum”= 1
设置变量:“startnum”= 1
设置变量:“endnum”= 19
设置变量:“numberofItems”= 19
设置变量:“mouseposX”= INT(的getProperty/ dragscale”_x))
设置变量:“mouseposY”= INT(的getProperty/ dragscale”_y))
设置变量:”= startnum
设置变量:“M”= startnum +1
设置变量:“filledSpace”= 0
设置变量:“gapspace”= 0

如果(myInit = FALSE
    
评论:第一次运行,使所有的文本y位置的数组。
    
循环whileI <= endnum
        
设置变量:的“textY”我的getProperty文本和我_y
        
设置变量:=+ 1
    
结束循环
    
设置变量:”= startnum
    
设置变量:“myInit”= TRUE
结束如果

设置变量:“boundleft”getProperty/ boundbox”colnum_x
设置变量:“boundright”= boundleft +getProperty/ boundbox”colnum_width
设置变量:“boundtop”getProperty/ boundbox”colnum_y
设置变量:“boundbottom”= boundtop +getProperty/ boundbox”colnum_height







(责任编辑:卓想动画http://www.zxgzs.com)




上海 北京 深圳 广州 成都 杭州 重庆 武汉 苏州 合肥 亳州 天津 南京 沈阳 西安 青岛 大连 宁波 济南 哈尔滨 长春 厦门 郑州 长沙 福州 乌鲁木齐 昆明 兰州 无锡 南昌 贵阳 南宁 太原 石家庄 呼和浩特 佛山 东莞 唐山 烟台 泉州 包头 温州 淄博 海口 银川 西宁 南通 大庆 徐州 潍坊 常州 鄂尔多斯 绍兴 济宁 盐城 邯郸 临沂 洛阳 东营 扬州 台州 嘉兴 沧州 榆林 泰州 镇江 昆山 江阴 张家港 义乌 金华 保定 鞍山 泰安 宜昌 襄阳 中山 惠州 南阳 威海 德州 珠海 柳州 宿迁 芜湖 岳阳 菏泽 漳州 信阳 蚌埠 绵阳 株洲 邢台 桐城 桂林 衡阳 铜陵 三亚 阜阳 荆州 遵义 咸阳 驻马店 上饶 湛江 湘潭 汕头 莆田 滁州 廊坊 赣州 肇庆 九江 德阳 淮安 曲靖 湖州 揭阳 许昌 秦皇岛 江门 新乡 潮州 商丘 宁德 吉林 连云港 常德 宜春 黄冈

卓想动画 版权所有 flash作业- 网页设计作业
返回首页   |   电话咨询   |   微信咨询