≡
导航
搜索
教程
插件
模型
模板
博客
交易
朋友
FLASH动画交流群吧
已关注 | 取消
+关注
关注:
8
帖子:
91
签到
05月19日 尚未签到
看帖
图片
精品
视频
共有回帖数
1
个
Flash AS3制作个性的旋转圆形网页导航
只看楼主
收藏
回复
荷塘月色
等级:
Flash AS3制作个性的旋转圆形网页导航,最终效果如下。
5、回到场景1,删除掉刚刚建立的影片剪辑。
6、我们选择第一帧,然后打开动作面板,输入下面代码,主要是为了导入Tweenlite engine。
import com.greensock.*; import com.greensock.easing.*;
7、然后创建一个数字,动态调用每个菜单的项目文字。
var menu_items:Array = ["HOME","ABOUT ME","PORTFOLIO","BLOG","CONTACT"]; var menu:Sprite = new Sprite(); menu.x= stage.stageWidth / 2; menu.y=stage.stageHeight /2; addChild(menu);
8、用一个函数buildMenu来实现每个菜单项目。
function buildMenu(){ var btn:myButton; var angle:int=360/menu_items.length; for (var i:int = 0; i menu_items.length; i++){ btn = new myButton(); btn.buttonMode=true; btn.labelBtn.text = menu_items; btn.mouseChildren=false; menu.addChild(btn); TweenLite.to(btn,2,{rotation: -i*angle,ease:Bounce.easeOut}); }}
9、最后添加一个监听单击事件的代码。
menu.addEventListener(MouseEvent.CLICK,clickHandler );function clickHandler(e:MouseEvent ):void{ // TO DO ... trace(myButton(e.target).labelBtn.text);}
楼主 2016-11-21 13:20
回复
荷塘月色
等级:
1楼 2016-11-21 13:21
回复
我也说一句
共有回帖数
1
个
回 帖
表情
图片
视频
欢迎来到本吧,您可以在此发帖和众多大咖交流学习.
选择或直接输入昵称
Tips:支持QQ截图直接粘贴
发表
登录直线网账号
自动登录
忘记密码
免费注册
本吧信息
查看详情
吧主:
li414251269
本吧公告
FLASH软件制作动画,有这方面需求的可以互谅切磋讨论。有关运动规律的学习和二维动画制作的欢迎加入。
我常逛的吧
我管理的吧
Copyright © 2010~2015 直线网 版权所有,All Rights Reserved.沪ICP备10039589号
意见反馈
|
关于直线
|
版权声明
|
会员须知