`
hgfghww7
  • 浏览: 45225 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

物体加速度跟踪鼠标移动

阅读更多

先看效果:
 
代码如下:
/*自娱自乐原创flash教程
www.MyGameMyLove.com
2008-1-11 smallerbird mygamemylove@qq.comBR>*/
//在舞台上放一个电影符号:mc
var mc:MovieClip;
//速度
//初使速度
mc.sdConst = 5;
//速度的增量
mc.sdXs = 1.05;
mc.sd = mc.sdConst;
//方向
mc.xfx = 1;
mc.yfx = 1;
mc.onEnterFrame = function() {
 mc.sd *= this.sdXs;
 var xm:Number = _root._xmouse;
 var ym:Number = _root._ymouse;
 //距离
 var xd:Number = xm-this._x;
 var yd:Number = ym-this._y;
 //确定方向
 if (xd>0) {
  this.xfx = 1;
 } else {
  this.xfx = -1;
 }
 if (yd>0) {
  this.yfx = 1;
 } else {
  this.yfx = -1;
 }
 //移动
 if (Math.abs(xd)>this.sd) {
  this._x += this.xfx*this.sd;
 } else {
  this._x = xm;
 }
 if (Math.abs(yd)>this.sd) {
  this._y += this.yfx*this.sd;
 } else {
  this._y = ym;
 }
 //复位xy
 if (this._x == xm && this._y == ym) {
  this.sd = this.sdConst;
 }};
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/2962.html
分享到:
评论

相关推荐

    Foundation Actionscript 3.0 Animation

    5.2.2两个轴上的加速度 5.2.3重力加速度 5.2.4角加速度 5.2.5太空船 5.3本章重点公式 5.4小结 第6章边界和摩擦力 6.1环境边界 6.1.1设置边界 6.1.2移除物体 6.1.3重新生成物体 6.1.4屏幕折回 6.1.5回弹 6.2摩擦力 ...

    陀螺仪传感器和加速度传感器的区别和相关应用

    陀螺仪的原理就是,一个旋转物体的旋转轴所指的方向在不受外力影响时,是不会改变的。人们根据这个道理,用它来保持方向。然后用多种方法读取轴所指 示的方向,并自动将数据信号传给控制系统。我们骑自行车其实也是...

    flappybird程序流程图1

    4. 小鸟加速度机制:小鸟以一定的加速度向下方移动,通过点击鼠标左键使小鸟向上移动一段距离并将加速度重置为 0。 知识点:加速度是物理学中的概念,指的是物体的速度变化率。在游戏开发中,常用来模拟物体的运动...

    [Flash.ActionScript.3.0动画教程

    第5章 速度与加速度 5.1 速度向量(Velocity) 5.1.1 向量与速度向量 5.1.2 单轴速度 5.1.3 两个轴上的速度 5.1.5 速度向量扩展 5.1.5 速度扩展 5.2 加速度 5.2.1 单轴加速度 5.2.2 双轴加速度 5.2.3 重力加速度 5.2.4...

    Scratch 3D 游戏:飞行模拟世界

    推力杆:按住【X / U】以提高速度,按住【Z / Y】以停止,也可以用鼠标或触摸。 【J】(或单击左下角图标)可在空间中向前跳一点; 【M】查看地图; 【空格 / 鼠标单击中心】开火,针对奇怪的非反射物体; 【P / I...

    Flash格斗动画的动作设计和动作的制作.doc

    一是自身的爆发力产生的加速度,主要控制肢体的移动,二是恒定不变的重力.人在攻击状态中,爆发力尝试的加速度是持续上升的,上升到目标攻击范围的时候速度最大,力度最大,破坏力最大.而在跳跃中,就存在加速度,加速度方向...

    HTML5 Canvas核心技术 图形、动画与游戏开发

    315 7.4 时间轴扭曲运动 317 7.4.1 没有加速度的线性运动 319 7.4.2 逐渐加速的缓入运动 320 7.4.3 逐渐减速的缓出运动 322 7.4.4 缓入缓出运动 323 7.4.5 弹簧运动与弹跳运动 324 7.5 以扭曲后的帧速率播放...

    iSee视频监控 v5.2

    2.3.7 移动侦测 .............................................................................................................................19 2.3.8 隐私屏蔽 ............................................

    MAPGIS地质制图工具

    鼠标中键 按住可以移动图形 鼠标滚轮 放大缩小功能 双击鼠标中键 复原窗口功能 双击鼠标右键 取消所有操作,回到初始状态 (以上快捷键不区分大小写),其它快捷键与mapgis相同。 在编辑视图中,如果状态为准备...

Global site tag (gtag.js) - Google Analytics