欢迎来到新航道广州学校官网!

资料申领 在线咨询 关于我们 课程中心 校区网点720°全景观校
新航道北京学校

400-660-2206

当前位置:首页 A-level/IG AS三种常见物理效果公式

AS三种常见物理效果公式

发布时间:2021-07-22 关键词:AS三种常见物理效果公式

摘要:今天新航道小编和大家分享一下AS三种常见的弹性效果公式以及波形运动等AS3动画效果公式代码整理,包括AS3的进制转换颜色提取等效果:

今天新航道小编和大家分享一下AS物理三种常见的弹性效果公式以及波形运动等AS3动画效果公式代码整理,包括AS3的进制转换颜色提取等效果:

AS3缓动公式:

sprite.x += (targetX – sprite.x) * easing;//easing为缓动系数变量 sprite.y += (targetY – sprite.y) * easing

AS3弹性公式

vx+=(targetX– sprite.x) * spring;//spring为弹性系数

vy += (targetY – sprite.y) * spring;

sprite.x += (vx *= friction);//friction为摩擦力

sprite.y += (vy *= friction)

AS三种常见物理效果公式

AS3偏移弹性公式

var dx:Number = sprite.x – fixedX;

var dy:Number = sprite.y – fixedY;

var angle:Number = Math.atan2(dy, dx);

vartargetX:Number=fixedX+Math.cos(angle) * springLength;

vartargetY:Number=fixedX+Math.sin(angle) * springLength;

AS3向鼠标旋转(或向某点旋转)

dx = mouseX – sprite.x

dy = mouseY – sprite.y

sprite.rotation = Math.atan2(dy, dx) * 180 / Math.PI

AS3颜色提取

red = color24 >> 16;

green = color24 >> 8 & 0xFF;

blue = color24 & 0xFF;

alpha = color32 >> 24;

red = color32 >> 16 & 0xFF;

green = color32 >> 8 & 0xFF;

blue = color232 & 0xFF;

AS3按位计算得到颜色值

color24 = red << 16 | green << 8 | blue;

color32 = alpha << 24 | red << 16 | green << 8 | blue



意向课程
请选择您想学习的课程
留学预备课程
雅思IELTS
托福TOEFL
A-Level、IB、AP、BC、PGA
SAT/ACT
GRE/GMAT
SSAT/小托福
全封闭学院(住宿班)
出国留学
姓名
电话
免费领取