本例继续讲解AS的基础知识,在前几课中我们学习了Flash AS入门系列教程第七课的一些知识,今天我们来用实例做个练习,制作一个拼图游戏~~上一节:Flash AS入门教程:影片剪辑第6节使用遮罩效果演示:本练习通过一个拼图游戏制作,进一步熟悉MC的拖放与撞碰检测的应用。为了使碰撞检测的几种方式都能得到应用,我们将游戏分为 发布时间:2012-07-07 作者: 佚名技术 views(359)
YangPuXiao的这个帖子里提了一个关于立体小方格拼图的游戏:http://bbs.actionscript3.cn/thread-17085-1-1.HTML,这里给出一个基本实现的思路,以及程序流程和演示。先来看一下实现后的效果,因为是临时做得所以代码不规范也没有做吸附算法,所有的东西也都是写在时间轴上面的。 还是按照我的惯例通过图文讲解主要环节的考 发布时间:2012-07-07 作者: 佚名技术 views(653)
[ 知识点 ] Graphics 对象可以绘制圆和正方形,但也可以绘制更复杂的形状,尤其是在将绘制方法与 Math 类的属性和方法配合使用时。 [ 效果 ] [ 代码 ]stage.frameRate=31; varqx:Sprite=newSprite(); varyuan:Sprite=newSprite(); vari:uint=50; stage.addEventListener(Event.ENTER_FRAME,hua); functionhua(event:Event): 发布时间:2012-07-07 作者: 佚名技术 views(221)
在as3中使用特殊字符的时候,不小心就会出现错误,要么字符没有被显示,要么显示的不对,本文章就此做一个简单的分析,如有更好的分析,请一定要跟贴。sample.XML和sample_cdata.xml是本例需要用到的xml文件,请点击查看他们的内容,本例以特殊字符 和 为例;文本字符串变量为txt, 显示文本的名称为shwo_txt。由于HTML和xml中 发布时间:2012-07-07 作者: 佚名技术 views(298)
ClickBox2DNew.swf: 前一篇中主要是程序自动随机创建物体,现在加入鼠标事件,在鼠标单击地面时产生随机物体。具体代码如下:package { importBox2D.Collision.Shapes.*; importBox2D.Collision.*; importBox2D.Common.*; importBox2D.Common.Math.*; importBox2D.Dynamics.*; importFlash.display.Sprite; importflash.di 发布时间:2012-07-07 作者: 佚名技术 views(263)
在AS3里,对XML的控制变得非常方便了,有用过AS2的读者都知道,如果我们用AS2去访问一个节点,做法是xmlObj.firstChild.childNodes[2]如果复杂的XML结构就更麻烦了,所以在AS2时需要把一系统的节点用一个值来先做替身即xmlList= xmlObj.firstChild.childNodes来降底程序的复杂程序。AS3里使用E4X(ECMAScript for XML)来规 发布时间:2012-07-07 作者: 佚名技术 views(233)
选择排序跟冒泡排序一样主要做两件事:比较与交换arr:一个数组,保存有需要比较的数据 outter:外循环变量,初始值为0,指向第一个数。 min:始终记录一次比较中最小的数,初始值为0,指向第一个数。 inner:内循环变量,初始值为1,指向第二个数。排序开始时,比较min与inner所指向的数,如果arr[min]arr[inner],则将min 发布时间:2012-07-07 作者: 佚名技术 views(205)
我的js类jdhcn.js中的一个FlashDebug方法:功能: flash的调用些方法能在网页中看到flash的trace方法输出的数据;方法: 1. init(w,h,z);//w为显示界面的宽度,h为显示界面的高,z为层级(最好放在最顶层);此方法可以省略 2. trace(str);//要输出的数据。使用: 1. 把jdhcn.js导入,点击下载jdhcn.js。 2. 在body里可以重写 发布时间:2012-07-07 作者: 佚名技术 views(179)
|