自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Stereo

勇者无所畏惧 强者自强不息

  • 博客(38)
  • 资源 (12)
  • 收藏
  • 关注

转载 Flex4 addElement()和addChild() 的区别

addElement()和addChild()的区别。一,addChild() 和addElement()区别。因为我也是刚从Flex3转过来的。所以对这两个相当的不清楚。 addChild(displayObject :DisplayObject) 加在这里的child必须是DisplayObject的子类。addElement(element :IVisualE

2013-06-24 11:52:54 1417

转载 Box2dの学习资料整理与收集

[工具]http://www.box2dflash.org/      http://code.google.com/p/box2dflash/      类库[工具]http://cn.ziddu.com/download/551165/Box2D_User_Manual_CN.pdf.html      Box2D用户手册[工具]http://cn.zidd

2013-06-23 15:21:44 1095

转载 初识Box2D关节b2Joint

在让刚体听我的-鼠标控制中,我们学会了鼠标拖动Box2D刚体,另外我还提到了关节,那么今天我们就来讨论一下Box2D的b2Joint关节类。在医学上,骨与骨之间连接的地方称为关节。在Box2D中,刚体与刚体之间连接的线段叫做关节,不难理解吧。实际上,刚体可以看做是骨头,不过医学上的骨头都是同轴的,也就是说,它们都围着同一点旋转,不信看看你自己的手腕、膝盖、手指,哈哈。如果你发现自己

2013-06-23 14:04:04 1952

转载 AS3类库资源大集合

下面是非常有用的类库,找到他们的时候我兴奋的不得了APIs、Libs、Components1、as3ebaylibhttp://code.google.com/p/as3ebaylib/2、as3youtubelibhttp://code.google.com/p/as3youtubelib/3、as3flickrlibhttp://code.google.com/

2013-06-20 19:38:55 1324

转载 让刚体听我的——鼠标拖动Box2D刚体

在前面我们学习了键盘+ApplyForce、ApplyImpulse和SetLinearVelocity来控制刚体运动。今天我们学习一下用 MouseJointDef 实现鼠标拖动刚体运动。鼠标拖动刚体运动,这在Flash中实现起来是非常简单的:鼠标按下之后,调用startDrag()方法,这样对象就会跟随鼠标移动;鼠标弹起后,调用stopDrag()方法,停止拖动。听起来确实

2013-06-20 15:50:14 1664

转载 Box2D多边形刚体贴图

在前面的刚体的上衣教程中,我们学会了简单的刚体贴图,确实非常简单,只需要根据b2Body刚体的坐标和角度实时更新userData的坐标和角度就可以了。那么多边形刚体贴图呢?放心啦,没你想象的那么复杂,和简单刚体的贴图方法是一样一样的,重点是如何绘制和多边形刚体一样的图形,很幸运,我们在用drawPath自由绘制图形中已经学会了,结合运行时创建多边形刚体,我们可以轻松给多边形刚体啦(如果你还

2013-06-20 15:03:59 1958

转载 运行时创建多边形刚体

学习了信手绘制线条刚体,你有没有想过信手绘制多边形刚体呢?"当然了,你不是在上一篇教程中说过了吗?快快说来!!"是的,正如我说说的,这是重力大师里可以绘制的对象之一。在之前的Box2D多边形刚体教程中。我们学会了用组合法和原生法创建多边形。谈到运行时创建多边形刚体,你会选择哪种方法呢?如果是原生法,恭喜你,我们想到一块去了。借一步讲话,我给你细细道来。原生法绘制多边形刚体还记得

2013-06-20 14:58:27 1208

翻译 swfobject.embedSWF参数

2.0  embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, heightStr, swfVersionStr, xiSwfUrlStr, flashvarsObj, parObj, attObj)2.2   embedSWF: function(swfUrlStr, replaceElemIdStr, widthStr, h

2013-06-20 14:52:12 1263

转载 信手绘制线条刚体

来自天地会的wkyjoey同学问道如何做一个重力大师游戏(如下图)。这里要特意表示一下歉意,最近一直忙于工作,没有及时更新教程。对于重力大师游戏,试玩之后,不难发现,我们在运行时可以创建的刚体有两种,线条刚体和多边形刚体。今天我们来一起研究一下线条刚体的创建。多边形刚体会在下次教程中讨论。 这里我们要绘制的线条不是直线而是曲线,所以简单的矩形刚体无法实现这个效果。在

2013-06-20 14:50:42 1103

转载 Box2D简单封装(2.1a版)

/** * CHANGE LOG * >>5.0 2012-10-20<< * 增加pixelPerMeter静态属性,便于缩放屏幕时,修改像素和米的转换关系 * >>4.0<< * 添加getBodyAtMouse方法 * 添加startDragBody方法 * 添加stopDragBody方法 * >>3.0<< * 添加createPolygon方法 * 添加

2013-06-20 14:01:28 1164

转载 从Box2D 2.0.1到Box2D 2.1a

之前@依然低调白和@ヤ牵、迩右手(张小勇)同学都跟我说过,我的教程用的是Box2D2.0.1版本的,不是最新的版本,建议我更新成最新的Box2D 2.1a版。很感谢两位同学建议。今天我们就开始学习Box2D 2.1a,而且后续的Box2D都会用Box2D 2.1a版本。和学习Box2D 2.0.1一样,我还是创建b2Body刚体开始,我继续使用掉落的苹果——b2Body里的实例,同

2013-06-20 13:45:50 836

转载 创建圆形Box2D边界

在让刚体听我的——ApplyForce、ApplyImpulse、SetLinearVelocity一节中,来自天地会的sxl001问道如何创建圆形的边界(Round Boundary),好吧,我用这个教程来回答他。实际上Box2D中没有专门创建圆弧的API (b2CircleDef创建的是实体圆形不是圆弧),所以试图寻找这样一个API的同学就放弃吧。结束了?坑爹啊!哈哈,既然

2013-06-20 13:42:16 1250

转载 Box2D创建圆角刚体

上次我们讨论了如何创建一个多边形刚体,终于摆脱了简单的矩形和圆形,又上了一个台阶。这不,刚学会走,有人就想跑了。天地会的xiaopang125同学前两天问我如何创建一个圆角刚体,我用创建多边形刚体教程里的组合法实现了这个效果:点击舞台任意位置,创建圆角刚体代码除了下面创建圆角刚体的函数之外,与创建多边形刚体里的基本一致。下面的代码我已经做了详细的注释,就不再赘述了。

2013-06-20 13:36:05 841

转载 Box2D多边形刚体

在前面的教程中,我们学会了创建矩形刚体、圆形刚体,但是现实生活中的物体是各式各样的,所以本节我们来学习一下如何创建一个多边形刚体。Box2D创建多边形刚体有两种方法,我把他们分别叫做组合法和原生法。下面我来详细看看这两种方法的具体实现过程。一、组合法顾名思义,就是用多个刚体(这里我知道是我们学过的矩形和圆形刚体)组合成的一个整体,有点像我们小时候看的六神合体的感觉,呵呵。

2013-06-20 13:21:24 1778

转载 让刚体听我的——ApplyForce、ApplyImpulse、SetLinearVelocity

对于大部分游戏来说,允许玩家控制游戏对象,是个非常基本的特性。而到目前为止,在学到的Box2D技巧中,创建了刚体之后,我们只能眼睁睁的看着它自由落体。我想,你肯定迫不及待的想“占有”它了,别急,今天我们就来学习一下,如何让刚体听我们的。Box2D中控制一个刚体,让它乖乖的听我们的话,有三种方法:ApplyForce、ApplyImpulse和SetLinearVelocity。它们都是b2

2013-06-20 13:15:24 1548

转载 Box2D简单封装

认识了Box2D世界,学习了刚体的创建,细细回想一下,总感觉Box2D的创建过程稍有繁琐,每每都要创建世界、环境、重力、刚体需求、形状需求...等等。能不能再简单点?在下面的LDEasyBox2D中,我把这些基本固定不变的创建过程封装到了一个静态类中:package{ import Box2D.Collision.b2AABB; import Box2D.Collision.

2013-06-19 19:02:57 1154

转载 刚体的上衣——b2BodyDef.userData

在前面的教程中,我们学会了如何创建矩形刚体、圆形刚体和静止不动的刚体。但是学了那么久,看到的总是些小框框,没有任何的图形,我相信,这个肯定满足不了你。那么今天我们就来学习一下如何给刚体穿上"皇帝的上衣"。在创建"刚体需求"时(如果你对"刚体需求"不是了解,请参考"掉落的苹果——b2Body"),可以通过userData属性给刚体准备一套'衣服",这套"衣服"通常是A

2013-06-19 18:57:44 1381

转载 JAVA发送HTTP请求,返回HTTP响应内容,实例及应用

import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;import java.nio.charset

2013-06-19 17:13:49 624

转载 在运行时创建刚体

首先要感谢Emanuele Feronato给我们分享那么多精品教程,我的文章灵感也都是来自他的博客。在"掉落的苹果——b2Body"和"创建圆形刚体"中,我们学会了如果创建矩形和圆形刚体。今天我们来看看如何在运行时创建这些刚体!首先,我们来看一下效果,在舞台任意位置按下并拖动鼠标,松开鼠标后可以创建一个矩形刚体。在创建按下鼠标前按下空格键,可以创建一个圆形刚体。packa

2013-06-19 16:38:23 727

转载 创建静止不动的刚体

在"掉落的苹果——b2Body"中,有一个地面,它是静止不动的,不随刚体下落(废话,地面掉落那是地震!)。我想特别说明一下静止固定刚体的创建方法。在Box2D中,刚体是否为静止不动,由"形状需求"b2ShapeDef决定。具体的讲,质量density为0的刚体就是静止不动的。12345678

2013-06-19 16:31:36 1309

转载 掉落的苹果——b2Body刚体

上一节中,我们认识了Box2D世界,学习了它的创建方法。今天我们一起来扮演牛顿,认识一下Box2D世界中掉落的苹果。在开始之前,我们想先说明两个内容:1. Box2D中的计量单位是米在Box2D中的计量单位是米m,而不是Flash中的像素px,在布置坐标时,要进行一个转换,1米=30个像素。所以Box2D中(a,b)点对于Flash中的(a*30,b*30)的位置,或者说Flash中的

2013-06-19 15:42:27 1007

转载 认识Box2D世界

前两天,emanueleferonato在它的博客6周岁之际,发布了自己的Top文章,其中有7篇是关于Box2D的,由此可见Box2D的市场需求是很大的。作为专业的AS3游戏业余爱好者,我义不容辞的开始学习Box2D,希望能跟大家共同进步。其实Box2D的教程已经很多了,不过对于我这个菜鸟来说,看着看着就困了,还是按照我菜鸟思路来吧。首先认识一下Box2D世界——b2wor

2013-06-19 15:34:33 1086

转载 Flex解决跨域问题的策略文件的写法

/***************************策略文件 crossdomain.xml***************************/ 一、基础解说 用Flash文档访问另一个域中的数据。Flash Player会自动试图从该域加载策略文件。 如果试图访问数据的Flash文档所在的域包括在该策略文件中,则数据将自动成为可访问数据。 策略文件必须命名为 cros

2013-06-19 13:03:48 766

转载 使用crossdomain.xml让Flash可以跨域传输数据

注:两个不相干的项目中,一个项目的Flex调用另一个项目的Java项目的Action一定会遇到这样的问题!     今天调试Flex时报如下错误:   警告: 未能从 http://192.168.1.10/crossdomain.xml 中加载策略文件   出现此类问题是安全策略文件出错所致   例如:   位于www.mzwu.com域中的SWF文件要访

2013-06-19 13:03:05 2666

转载 Flex中多线程的实现

最近在网上看到一个工具类可以提供flex中多线程的支持,AsyncThreading,googleCode地址,详细文档可以去googleCode上看 下面总结一下利用这个工具类来实现一个抽奖机的demo。首先我们要编写一个自定义线程类,继承自AbstractAsyncThread并且实现IAsyncThreadResponder接口,AbstractAsyncThread这个类可以控

2013-06-19 11:22:49 874

转载 Flex接收flashvars参数

Flex代码<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical" verticalAlign="middle" backgroundColor="white" creationComplete="init()" viewSourceURL="srcview/in

2013-06-17 18:16:15 676

转载 Apache Mina使用小记

apache mina使用小记 简介     Apache MINA是一个网络应用程序框架,用来帮助用户简单地开发高性能和高可靠性的网络应用程序。它提供了一个通过Java NIO在不同的传输例如TCP/IP和UDP/IP上抽象的事件驱动的异步API。 环境为jdk1.6+freebsd9(64bit)+apache-mina-2.0.7+vim 首先是环境变量的配置setenv JAVA_

2013-06-15 21:21:19 723

转载 Java捕捉系统屏幕

简单的捕捉屏幕程序,可以对系统进行截屏。分享给大家。package com.shine.framework.ScreenDump;import java.awt.Dimension;import java.awt.Rectangle;import java.awt.Robot;import java.awt.Toolkit;import java.awt.image.Buffere

2013-06-09 17:00:50 727

转载 oracle定时备份

最近客户要求系统的数据库每天备份一次,总是保留最近一个星期的备份文件,写了一个脚本,也许有朋友会用到新建bat文件--------------------------------------------------------------------------del d:/dbbak/bak7.dmp ren d:/dbbak/bak6.dmp bak7.dmp

2013-06-06 13:18:05 570

转载 oracle中emp表的内连接,左外连接,右外连接,全外连接

EMP表中员工与老板的关系内连接:        内连接也叫自然连接,它是组合两个表的常用方法。自然连接将两个表中的列进行比较,将两个表中满足连接条件的行组合起来,作为结果。自然连接有两种形式的语法。select e1.ename,e1.mgr,e2.ename aa from emp e1,emp e2 where e1.mgr=e2.empno;select e1.enam

2013-06-06 13:10:24 748

转载 解决表死锁

--查看被锁的对象SELECT * FROM V$LOCKED_OBJECT;--查看被锁对象select object_name as 对象名称, s.sid, s.serial#, p.spid as 系统进程号  from v$locked_object l, dba_objects o, v$session s, v$process p where l.object_i

2013-06-06 13:00:57 670

转载 oracle数据文件被误删除后的灾难处理方法

oracle数据文件被误删除后的灾难处理方法key:oracle数据文件(datafile)被误删除后没有恢复的办法,只能把该数据文件offline后drop掉,并删除整个表空间。steps:当Oracle数据文件被误删除之后的处理办法!!1、关闭数据库:?? sqlplus "/as sysdba";?? sqlplus>shutdown abort;2、装载数据库

2013-06-06 12:59:56 807

转载 Oracle 查询并删除重复记录的SQL语句

查询及删除重复记录的SQL语句1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select   peopleId from   people group by   peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是

2013-06-06 12:57:22 674

转载 高效删除Oracle数据库中重复数据,并保留最新一条的方法

在对数据库进行操作过程中我们可能会遇到这种情况,表中的数据可能重复出现,使我们对数据库的操作过程中带来很多的不便,那么怎么删除这些重复没有用的数据呢?  重复数据删除技术可以提供更大的备份容量,实现更长时间的数据保留,还能实现备份数据的持续验证,提高数据恢复服务水平,方便实现数据容灾等。 重复的数据可能有这样两种情况,第一种时表中只有某些字段一样,第二种是两行记录完全一样。Oracle数据库重

2013-06-06 12:56:44 3569

转载 Oracle用户被锁的原因以及解决办法

以下的文章主要是介绍Oracle用户被锁的原因以及实际解决办法,我前两天在相关网站看见Oracle用户被锁的原因以及实际解决办法的资料,觉得挺好,就拿出来供大家分享。希望在你今后的学习中会有所帮助。在登陆时被告知test用户被锁1、用dba角色的用户登陆,进行解锁,先设置具体时间格式,以便查看具体时间SQL> alter session set nls_date_for

2013-06-06 12:53:02 1584

转载 JDBC的事务

事务的概念:数据库中一些操作的集合通常是一个独立单元,而事务就是构成单一逻辑工作单位的操作集合。已提交事务是指成功执行完毕的事务,未能成功完成的事务称为中止事务,对中止事务造成的变更需要进行撤销处理,称为事务回滚。事务的特性:事务具有ACID4个特性。    1.原子性(Atomicity)事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均

2013-06-06 12:46:33 570

转载 EXP-00003问题解决(解决导出表中有CLOB或BLOB字段的情况)

有的说要升级客户端,不过我使用Oracle 11.2.0.3导出就没有问题,在Oracle9和10下都存在这个问题,请考虑升级客户端? 另一种不升级客户端的处理办法:oracle进行跨版本exp导出时会出现问题。今天遇到了导出一个包含clob字段的表报exp-00003的问题。经上网查找,发现是oracle一个bug,解决方法是修改一个系统视图

2013-06-06 12:44:11 1733

转载 使用一条INSERT语句完成多表插入

这是一条颠覆常规的插入方法,一条INSERT语句可以完成向多张表的插入任务。小小地展示一下这种插入方法。1.创建表T并初始化测试数据,此表作为数据源。sec@ora10g> create table t (x number(10), y varchar2(10));sec@ora10g> insert into t values (1,'a');sec@ora10g> inse

2013-06-06 12:34:59 1233

hadoop2.x安装

hadoop2.x安装指南.

2015-11-11

Hortonworks Data Platform: HDFS Administration Guide

Hortonworks Data Platform: HDFS Administration Guide

2015-10-26

Hortonworks Data Platform: YARN Resource Management

Hortonworks Data Platform: YARN Resource Management

2015-10-26

Hessian android版

Hessian android版.

2013-12-27

Tomcat集群配置

Apache+Tomcat集群配置 基于最新的Apache和Tomcat,具体是2011年4月20日最新的Tomcat和Apache集群和负载均衡配置。

2013-12-27

Flash ActionScript 3.0高级动画教程

Flash ActionScript 3.0高级动画教程.pdf

2013-05-31

AS3 Box2D引擎官方例子、源码、API

AS3 Box2D引擎官方例子、源码、API

2013-05-30

Flex 逼真海洋效果

Flex 逼真海洋效果

2013-05-09

AS3贝塞尔算法

用AS制作游戏引导线(等分贝塞尔曲线)

2013-04-10

不错的Flex图片滚动效果

Flex效果

2013-01-31

页游地图Demo

Flex页游地图Demo

2013-01-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除