FLASH下载

设为首页
繁體中文
闪客留言

 首页 | FLASH动画 | FLASH专辑 | FLASH短片 | FLASH游戏 | FLASH歌曲 | FLASH教程 | Flash播放器代码
您当前的位置:flash下载 -> FLASH教程 -> AS教程 -> 文章内容  
栏目导航 相关文章
· FLASH基础 · FLASH实例教程
· FLASH技巧 · AS教程


用按键来实现影片的移动

作者:转载  来源:[闪客]  发布时间:2006-5-28 12:53:41  编辑人:[FLASH教程]

减小字体 增大字体


  首先,做一个影片剪辑,把它拖放于场景中,定义实体名为mc:

  然后,再做两个按钮,这两个按钮是用于控制影片剪辑的左右移动。

  把按钮拖放于场景中,点选按钮,按下鼠标右键选择action,打开action script窗口,转换到专家模式,输入下面的语句:

on (keyPress "<Left>") { //当按下键盘按键 Left    co = getProperty("/mc", _x); //取得场景下mc影片剪辑的x坐标值,并存入co变量中    co = co-5; //co变量的值减5 (mc向左移)    setProperty ("/mc", _x, co); //将场景下影片剪辑mc的x坐标值设定为co变量的值}

 这样,控制影片向左移动的按钮action就设置完成了,再到设置控制影片向右移动的按钮,命令如下:

on (keyPress "<Right>") { //当按下键盘按键 Right    co = getProperty("/mc", _x); //取得场景下mc影片剪辑的x坐标值,并存入co变量中    co = co+5; //co变量的值加5(mc向右移)    setProperty ("/mc", _x, co); //将场景下影片剪辑mc的x坐标值设定为co变量的值}

  好了,控制影片剪辑的按钮的动作都设置好了,ctrl+Enter,按下键盘左右按键调试一下吧。

  最后说一下程序的原理:通过按钮的控制,当按下键盘左键时,得到mc的坐标值并存入co,然后将co的变量减去5(这个值越大,mc的位置就越向左),再将场景下影片剪辑mc的x坐标值设定为co变量的值,这样每按下键盘左键一次,mc就会向左移动一点。向右的则相反。

  如果要控制mc上下移动的,只要将键盘按钮改为up或down,x坐标改为y坐标就行了

  源文件下载

(完)

[] [返回上一页] [打 印]
下一篇文章:电流波动效果
∷相关文章评论∷    (评论内容只代表网友观点,与本站立场无关!) [查看评论>>>]