`
china34420
  • 浏览: 136441 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

Ball类代码:

阅读更多
Ball类代码:
package {

	import flash.display.Sprite;
	import flash.display.Graphics;
	public class Ball extends Sprite {

		public var radius:Number;
		private var color:uint;
		private var _vx:Number = 0;
		private var _vy:Number = 0;

		public function Ball(radius:Number=40,color:uint=0xff0000):void {

			this.radius=radius;
			this.color=color;

			init();

		}
		private function init():void {

			graphics.beginFill(color);
			graphics.drawCircle(0,0,radius);
			graphics.endFill();
			
		}
		public function get vx():Number
		{
			return _vx;
		}
		public function set vx(_vx1:Number):void
		{
			_vx = _vx1;
		}
		public function get vy():Number
		{
			return _vy;
		}
		public function set vy(_vy1:Number):void
		{
			_vy = _vy1;
		}
	}
}
分享到:
评论

相关推荐

    moving_ball_synth:MPU9150 + SuperCollider 由 RaspberryPi 上的 OCaml 控制

    项目文件名“moving_ball_synth-master”可能表示这是一个GitHub仓库的主分支,通常包含项目的源代码、文档和其他资源。用户可能需要克隆或下载这个仓库,然后在Raspberry Pi上编译和运行OCaml代码,以便连接MPU9150...

    crystalball:神奇的:crystal_ball:Web屏幕截图项目

    水晶球 :crystal_ball: 一个神奇的Web屏幕截图项目水晶球 :crystal_ball: 是一个使用URL数组或文件并返回包含屏幕截图(使用 ),应用程序标头和src / href引用的报告的库。 有关下载和安装Node.js的信息,请参见 。...

    activiti-crystalball-5.21.0-API文档-中文版.zip

    赠送源代码:activiti-crystalball-5.21.0-sources.jar; 赠送Maven依赖信息文件:activiti-crystalball-5.21.0.pom; 包含翻译后的API文档:activiti-crystalball-5.21.0-javadoc-API文档-中文(简体)版.zip; Maven...

    android小球自由落体弹跳动画效果的自定义控件

    也可以在代码中进行配置: bbv1 = (BounceBallView) findViewById(R.id.bbv1); bbv.config() .ballCount(15) .bounceCount(3) .ballDelay(220) .duration(3300) .radius(15) .isPhysicMode(true) ....

    ball-bounces:!!

    这可能是一个主文件,包含了实现小球弹跳逻辑的主要代码。在这个文件中,我们可能会看到以下关键部分: 1. **变量声明**:定义表示小球的变量,可能包括其位置、速度、大小、颜色等属性。 2. **DOM操作**:获取或...

    8ball-rust:Rust用Rust编写的Magic 8 Ball程序

    要“摇动” Magic 8 Ball,请获取此代码的副本(通过分叉和/或克隆此存储库),然后在终端中运行以下代码: cargo run 就那么简单! 您应该获得随机输出。 (如下所示) 量产 如果您想要该程序的更精简和最小化的...

    Ball-Cradle:HTML和CSS

    在"Ball-Cradle"这个项目中,可能包含了一些示例代码或练习,旨在帮助学习者理解如何用HTML创建基本的页面结构,并通过CSS来美化和布局这些元素。Flexbox允许开发者轻松地实现弹性容器内的元素对齐和分配空间,而...

    matlabhill代码-Stewart-Platform-Ball-Ballancer:论文

    Hill代码 :bomb: 斯图尔特Platform Ball Ballancer :bomb: 这是一个包含五个月来完成的工作的存储库,用于创建Stewart Platform球式平衡器的工作模型。 遇到的问题并不是我认为的那么简单,但是最终我在进行大量的...

    Roll-a-ball Unity项目代码

    "Roll-a-ball Unity项目代码"是一个适合初学者的Unity教程项目,主要目的是通过构建一个简单的游戏来学习Unity引擎的基本操作和编程概念。在这个项目中,玩家将控制一个球体在3D环境中滚动,通过收集物体来得分。这...

    ball_launcher:me35项目

    1. 类与对象:为了模拟球体的行为,可能会定义一个名为`Ball`的类,包含属性如位置、速度、重力等,并包含方法如`launch()`来启动球体运动。 2. 数学运算:可能用到向量运算、三角函数来处理球体的运动轨迹和物理...

    ball_trace:显示矩形中的球迹

    - **面向对象编程**:使用类来封装球、矩形等对象,方便管理和扩展。 - **模块化**:将不同功能的代码划分为不同的模块,提高代码的可读性和可维护性。 7. **性能优化**: - **缓存**:对于重复计算,可以使用...

    MLB-batted-ball-scraper:一个正在进行中的python脚本,用于从MLB游戏中按播放数据抓取播放内容,重点是获取任何状态转换数据

    所需的包此代码要求用户安装以下(非标准)库: Beautiful Soup( ),这是用于抓取网页的出色软件包。 Pandas( ),一个Python数据分析包,我们使用其中的数据框对象。 数据源首先,可以在以下找到MLB游戏日文件...

    unity3d小游戏案例 Roll A Ball

    Unity的主要脚本语言是C#,在“Roll A Ball”项目中,你需要了解C#的基本语法,如变量、函数、条件语句、循环等,以及如何使用面向对象编程概念,如类、对象和继承。 3. **场景构建**: 项目中的3D场景包括地形、...

    roll a ball源码

    - **MonoBehavior**:所有C#脚本都继承自Unity的MonoBehavior类,它提供了Update()、OnCollisionEnter()等生命周期方法。 - **Input Manager**:利用Unity的内置Input Manager设置用户输入,如键盘或触摸屏控制...

    ball-bounce:我的小孩游戏

    "ball-bounce:我的小孩游戏" 是一个基于JavaScript开发的儿童娱乐应用,旨在提供一个有趣且互动的游戏体验,让孩子们通过控制小球弹跳来学习基本的手眼协调和反应速度。在这个项目中,我们主要会涉及到以下几个...

    activiti-crystalball-5.21.0-API文档-中英对照版.zip

    赠送源代码:activiti-crystalball-5.21.0-sources.jar; 赠送Maven依赖信息文件:activiti-crystalball-5.21.0.pom; 包含翻译后的API文档:activiti-crystalball-5.21.0-javadoc-API文档-中文(简体)-英语-对照版....

    张志晨之flash AS3实用代码:调整mc层深

    ### 张志晨之Flash AS3实用代码:调整MC层深 #### 一、背景介绍与目的 在Adobe Flash Professional中使用ActionScript 3.0(AS3)进行动画制作时,经常需要对多个MovieClip(简称MC)对象进行层次调整以实现自然...

    flash作品之ball游戏

    2. **对象与类**:在`ballGame.as`中,可能定义了一个名为`Ball`的类,用于表示游戏中的球。类是面向对象编程的基础,它封装了数据(属性)和行为(方法)。`Ball`类可能包含位置、速度、颜色等属性,并有移动、碰撞...

    sciencegitmojis:科学代码的表情符号

    :dragon: :dragon:丑陋,但有效的代码 :fishing_pole: :fishing_pole_and_fish: p值黑客 :crystal_ball: :crystal_ball:预测模型 :alarm_clock: :alarm_clock:机械模型 :bullseye: :dart:概率/采样 :videocassette: ...

    ball as3.0

    在"ball as3.0"中,开发者可能使用了AS3.0的面向对象特性来定义球体类,包括其位置、速度、大小等属性,并封装了相关的方法。 二、运动模拟 在AS3.0中,可以使用` ENTER_FRAME `事件监听器来实现连续的动画效果,...

Global site tag (gtag.js) - Google Analytics