易截截图软件、单文件、免安装、纯绿色、仅160KB

Flash 与物理笔记:上抛运动

 学习Flash 学一点物理对flash有很大帮助,关于flash与运动学的一些知识在make thing move作者里面已经很详细提供了。物理来讲,个人学得比较差,中学时代基本上是物理白痴,毫无物理的思维。不得不重新去网站搜索一些概念去学回这种运动学。对于物理的介绍,不能去抛书包,只能记录一下笔记用作日后使用。
  上抛运动是一种常见的运行方式,分为两个运动过程,前者是匀减速的,后者是自由落体加速度。当中不考虑空气的阻力。具体的相关情况可以到这里查询:http://baike.baidu.com/view/560471.htm?fr=ala0_1
 
  在使用这个运动的环境当中,需要知道物体是只是受重力进行运动。因此需要设置一个加速度g 作为重力加速度的一个参数。随后定义一个时间t 和初始化上抛的速度值v0,以及位移S。
   这样就可以计算出vt=v0-gt 的速度,某一点的时速值,知道了速度和时间我们就可以计算出位移值S。
 初始化编程:
 var v0:Number=12;//向上的初速度
 var g:int=1;//重力加速度,物体只受重力的作用
 var vt:Number=0;//某一时间的速度值
 var t:Number=0;//时间
具体编程如下,
ball.y=ball.y+((g*t)-v0);
t++; //时间递增
在时间递增的过程,我们可以计算出速度和位移。由于定义g为正,所以g*t-v0(首先这个值是会呈现一个单调过程,从-12,-11,-10 ..0,1,2...,当我们这个值加上去位置的时候,他会位移会进行向上的移动,随着值变化,位置呈现出变化); 计算出某一点的速度值,然后加上位移上去,这样创建出的小球就能实现上抛的过程。这种方式很容易理解到。
其中ball 类是一个库连接的小球。这里可以自己添加,Ball类
 //初始化位置
var ball:Ball=new Ball();
addChild(ball);
ball.x=250;
ball.y=200;
var v0:Number=12;//向上的初速度
var g:int=1;//重力加速度,物体只受重力的作用
var vt:Number=0;
var t:Number=0;
addEventListener(Event.ENTER_FRAME,Run);
function Run(event:Event):void
{

// vt+=g; //匀加速运动
//
// var temp:Number=vt-v0;
// trace(temp);
// ball.y+=temp;

ball.y=ball.y+((g*t)-v0);
t++;
}
//上抛运动

省去时间t 可以变化出这样,使用api 进行一个简单运行过程。
//S=S+((g*t)-v0);
//t++;
//分两个各过程,匀减速和自由落体
//初始化位置
var ball:MovieClip=new MovieC


相关文档:

Thoungts on Flash(转)

Apple has a long relationship with Adobe. In fact, we met Adobe’s founders when they were in their proverbial garage. Apple was their first big customer, adopting their Postscript language for our new Laserwriter printer. Apple invested in Adobe and owned around 20% of the company for many yea ......

FLASH 幻灯各种样式调节

覆盖原DEDE代码,自己更改var configtg="0xffffff:文字颜色|2:文字位置|0x000000:文字背景颜色|30:文字背景透明度|0xffffff:按键文字颜色|0x4f6898:按键默认颜色|0x000033:按键当前颜色|8:自动播放时间|3:图片过渡效果|1:是否显示按钮|_blank:打开新窗口";
<mce:script language='javascript'><!--
linkarr = new ......

解决VS中Shockwave Flash Object不能引入,未注册问题

将Flash融合到WinForm中能够增强程序的多媒体效果和炫丽的外观。现在我们就来看看在C#桌面程序中如何插入Flash视频,而且去掉烦人的右键菜单。
首先要插入Flash就必须使用Flash控件,在工具栏右键选择“选择项…”,然后在“COM组件”面板下点击“浏览”按钮,在本机电脑C:\WINDOWS\s ......

flash 更改鼠标样式

首先说明在Flash里改变鼠标样式,并不是在flash里导入静态鼠标文件或者是动态鼠标文件,而是自动隐藏鼠标,自动拖动一个MC来实现改变鼠标样式。首先新建一个影片,新建一个MC,进入MC的编辑状态,绘制一个你喜欢的鼠标样式,因为是在MC里面,你可以做一个动态鼠标,也可以做一个静态鼠标。(注意:一定要把你制作的鼠标的中 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号