flashbox小组件开发~~开源~~

阅读 60

2022-08-29

就是下图的样子,网上可能有了,但是自己还是做了一个。。呵呵。。点击边上的小竖条,会展开相应的版面

flashbox小组件开发~~开源~~_源文件

 

var juli = 200;

b1.fangxiang = -1;//-1 在左边 1在右边

b2.fangxiang = -1;

b3.fangxiang = -1;

function moveX(tget,newX)

{

tget.onEnterFrame = function()

{

if( newX < this._x+0.1 && newX > this._x -0.1 )

{

delete this.onEnterFrame;

}

else

{

this._x += (newX-this._x)/2;

}

}

}

///////////tui//////////////////////////

function tui(tget)

{

tget.fangxiang*=-1;

tget.oldX = tget._x;

moveX(tget,tget._x+_root.juli* tget.fangxiang);

}

///////////推右/////////////////////////

function getRight(tget)

{

if(tget.fangxiang == -1)

{

tui(tget);

}

}

////////////推左///////////////////////////

function getLeft(tget)

{

if(tget.fangxiang == 1)

{

tui(tget);

}

}

第2个按钮事件:

 

on(press)

{

this.fangxiang*=-1;

this.oldX = this._x;

_root.moveX(this,this._x+_root.juli* this.fangxiang);

///////////推/////////////////////////

_root.getLeft(_root.b1);

_root.getRight(_root.b3);

}

 

这里面就是 b1 套 a1 (b1是个mc,a1是个按钮)

相应的会有 b2 a2 等等。。呵呵。。

具体文件请下载源文件观看吧:

 

 

---------------------------------------------
生活的意义并不是与他人争高下,而在于享受努力实现目标的过程,结果是对自己行动的嘉奖。
↑面的话,越看越不痛快,应该这么说:

生活的意义就是你自己知道你要做什么,明确目标。没有目标,后面都是瞎扯!

新博客 ​​​https://www.VuejsDev.com​​ 用于梳理知识点



精彩评论(0)

0 0 举报