博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
粒子效果和万有引力
阅读量:7296 次
发布时间:2019-06-30

本文共 2415 字,大约阅读时间需要 8 分钟。

1 package cn.d   2 {
3 import flash.display.Sprite; 4 import flash.display.StageAlign; 5 import flash.display.StageScaleMode; 6 import flash.events.Event; 7 8 [SWF(height="800", width="1200")] 9 public class ClassName extends Sprite 10 {
11 private var pars:Array=[]; 12 private var numPar:int=200; 13 14 public function ClassName() 15 {
16 17 stage.scaleMode=StageScaleMode.NO_SCALE; 18 stage.align=StageAlign.TOP_LEFT; 19 20 init(); 21 } 22 23 private function init():void 24 {
25 for (var i:int=0; i < numPar; i++) 26 {
27 var size:Number = Math.random() * 10 + 2; 28 var par:Ball=new Ball(5); 29 par.x=Math.random() * 1024; 30 par.y=Math.random() * 900; 31 par.mass=size; 32 par.vx=Math.random()*6-3; 33 par.vy=Math.random()*6-3; 34 35 this.addChild(par); 36 pars.push(par); 37 } 38 39 this.addEventListener(Event.ENTER_FRAME, onEnterFrame); 40 } 41 42 43 private function onEnterFrame(e:Event):void 44 {
45 graphics.clear(); 46 var i:int=0; 47 for (i=0; i < numPar; i++) 48 {
49 var par:Ball=pars[i]; 50 par.x+=par.vx; 51 par.y+=par.vy; 52 53 54 if(par.x>=stage.stageWidth) 55 {
56 par.x=0; 57 } 58 else if(par.x<=0) 59 {
60 par.x=stage.stageWidth; 61 } 62 63 if(par.y>=stage.stageHeight) 64 {
65 par.y=0; 66 } 67 else if(par.y<=0) 68 {
69 par.y=stage.stageHeight; 70 } 71 } 72 73 for (i=0; i < numPar - 1; i++) 74 {
75 var parA:Ball=pars[i]; 76 for(var j:int=i+1;j

转载于:https://www.cnblogs.com/ndljava/archive/2012/03/07/2383728.html

你可能感兴趣的文章
【转】Delphi 关键字详解
查看>>
四:Ionic Framework不支持Android4.2.2的解决方法
查看>>
转载:JAR包介绍大全用途作用详解JAVA
查看>>
从零开始学React:二档 React生命周期以及组件开发
查看>>
ruby, gem install 出现网络错误
查看>>
Android 验证APK是否已经签名或是否是Debug签名
查看>>
H.264简介
查看>>
ORB
查看>>
CAAnimation
查看>>
MySQL索引背后的数据结构及算法原理
查看>>
docker 8 docker的镜像命令
查看>>
CentOS 7 开放3306端口访问
查看>>
执行力
查看>>
关于毛刺
查看>>
微信小程序自定义微信客服按钮
查看>>
Ural 1014 Product of Digits NYOJ 270 数的分解 解题报告
查看>>
SPOJ1812 LCS2 - Longest Common Substring II
查看>>
CSS属性(display)
查看>>
具体数学第二版第二章习题(1)
查看>>
第十四章 字符、字符串、编码
查看>>