5D艺术网首页
商城
|
资讯
|
作品
|
博客
|
教程
|
论坛
登录
注册
加为好友
发短消息
来自:北京
性别:秘密
最后登录:2007-07-05
http://ycccc8202.5d.cn/
!@#$%^&*()
首页
|
新闻
|
话题
|
博客
|
相册
|
艺术作品
|
社交关系
|
留言板
|
社交圈
2005/05/13 | [碎码]属性的弹性变化控制
类别(flash学习)
|
评论
(6)
|
阅读(471)
|
发表于 22:43
function Change(obj, prop, pos, k) {//属性的弹性变化控制
if (!obj[prop+"speed"]) {
obj[prop+"speed"] = 0;
}
obj[prop+"speed"] = (obj[prop+"speed"]+pos-obj[prop])*k;
obj[prop] += obj[prop+"speed"];
}
//以下例子:
for (var i = 0; i<5; i++) {
this["m"+i].onEnterFrame = function() {
Change(this, "_xscale", 200, .8);
Change(this, "_yscale", 200, .8);
if (Math.abs(this._xscale-200)<1) {
delete this.onEnterFrame;
}
};
}
0
评论
Comments
日志分类
首页
[38]
flash学习
[35]
图片收藏
[1]
Apollo_Flex
[2]