鼠标控制的flash跑马灯成效
鼠标控制的flash跑马灯效果
点击
[1b]这里[/1b]
查看效果。代码如下:
/***************import classes***************/
import mx.transitions.*;
/*********declare variables and instances*******/
var nextX = 0;
var num = 7;
var speed = 2;
/****************create objects**************/
var initThumb:Object = new Object();
/****************handle events**************/
this.createEmptyMovieClip("mcScroller", this.getNextHighestDepth());
mcScroller._x = 0;
mcScroller._y = 20;
mcScroller.onEnterFrame = function() {
this._x -= speed;
if(this._x>0||this._xmcScroller._y) {
var scrollSpeed = (this._xmouse-Stage.width/2)/10;
mcScroller._x -= scrollSpeed;
if (Math.abs(scrollSpeed)0) {
mcScroller._x = 0;
} else if (mcScroller._x
在这里,使用的是库中的图像(保存在p1到p7的mc中),当然也可使用xml对象进行动态设置来调取外部图像文件。而且,你也可以在其中加入一些链接之类的内容。
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/679.html
点击
[1b]这里[/1b]
查看效果。代码如下:
/***************import classes***************/
import mx.transitions.*;
/*********declare variables and instances*******/
var nextX = 0;
var num = 7;
var speed = 2;
/****************create objects**************/
var initThumb:Object = new Object();
/****************handle events**************/
this.createEmptyMovieClip("mcScroller", this.getNextHighestDepth());
mcScroller._x = 0;
mcScroller._y = 20;
mcScroller.onEnterFrame = function() {
this._x -= speed;
if(this._x>0||this._xmcScroller._y) {
var scrollSpeed = (this._xmouse-Stage.width/2)/10;
mcScroller._x -= scrollSpeed;
if (Math.abs(scrollSpeed)0) {
mcScroller._x = 0;
} else if (mcScroller._x
在这里,使用的是库中的图像(保存在p1到p7的mc中),当然也可使用xml对象进行动态设置来调取外部图像文件。而且,你也可以在其中加入一些链接之类的内容。
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/679.html