《电击方块》 游戏是另一种类型的推箱子游戏,游戏的目标就是让所有相同颜色的箱子聚合到一起,所有的箱子是同时移动的,除非遇到了砖块的阻挡,从数据形式来看,这里涉及的是对象集合建立、查找、合并的操作。本篇就是针对这一问题进行的讨论。
- 两重for 循环怎么用break 进行退出操作?
编程里遇到需要从两重for 循环中退出的情况,经测试,单独的一个break 只能从它最近的那一个for 循环中跳出,但不能直接跳出更外层的循环,为了能够跳出第二层或是更多层的for 循环,需要增加一个变量,当这个变量值被改变时,让全部的for 循环都不执行,代码如下....
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- for 循环中有 switch 时 break 还有用吗?
在写代码的时候想用到这样一个功能,就是利用for 循环来循环检测,检测内部又要分成好几种情况,如果有一种情况不符合,就希望退出for 循环。这里遇到一个问题,就是 switch 结构里也有 break , 那么再写 break 能不能从for 循环中退出呢?代码如下.....
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 分享带来快乐。
正在写一段AS代码的时候,突然不能确定“集合”一词对应的英语单词该怎么拼,想起以前翻译过的一篇VFP技术文章“VFP8中使用集合”,于是在硬盘里找了一下,却没有找着,于是到网上一搜,竟然发现这篇文章已经有很多VFP主题的网站有转载了,部分页面显示的点击数量也将近两千了,没想到这篇文章会有这么多人来阅读和转载,欣喜的感觉油然而生。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 推箱子游戏关卡数据的可视化设计
通过建立相关的按钮与对象,实现可视化的关卡设计,并且因为系统结构比较合理,自定义数据可以很容易的融入到原来的关卡中去。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 《推箱子游戏的分析》续
增加了撤消、直接跳关功能,增加了背景音乐,并提供全部100关数据供下载。绘图函数代码进行了优化。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 原创教程《推箱子游戏的分析》
先来看看游戏是怎么玩得:
操作提示: 先点中下面的Flash文件,再按方向键将小球推到坑里,全部完成就自动进入下一关,点击右下角的按钮,可以重玩当前关。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- Flash8 自带的一个留言本示例。
偶然发现Flash 8里自了一个PHP+Flash的留言本示例,该示例的位置在Flash安装目录里:
C:\Program Files\Flash 8\Samples and Tutorials\Samples\DataIntegration\Guestbook\guestbook.fla
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 关于ColorTransform 类的一个比喻。
关于ColorTransform 类,曾经写过这样一篇文章:请参考这篇文章http://blog.5d.cn/user12/dzxz/200606/268085.html
现在有一个“简单”的问题,如果我就是想让 mc 显示一个指定的颜色,该怎么做呢?
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- ASP + Flash 快速体验 。
一直以来对网络化编程总有一种茫然感,不知道该从何入手,直到最近得到了这个Flash + ASP 的留言本。打开来细细的品味之后,终于觉得对网络化编程有了一点点的了解。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 鼠标控制画曲线及扇形问题的分析(二)
在画曲线的基础上再来看这个画扇形的过程,这次附上流程图,看看一个完整的流程图对设计来说有多么的重要。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 鼠标控制画曲线及扇形问题的分析(一)
鼠标连续操作,实现某一动作效果时,对于鼠标动作状态的检测是处理的核心问题,比如画曲线的过程,首先需要确定一条直线,然后才能将直线拉成曲线形式,对于这样的动作可以用switch 结构将各个步骤分解成独立的状态来处理,本篇就是这样的一个例子。为了让更多人能够直接看到文章,这篇文章以word格式排版。
我要留言To Comment 阅读全文Read All | 回复Comments() 点击Count()
- 多个字段用数组排序的方法举例
有两个字段一个是序号,另一个是字串,根据序号来排序可以用下面的代码。
//定义一个对象,用添加属性的方法来记录两个字段,再按其中一个属性进行排序。
var my_array = new Array();
for (var i = 0; i < 5; i++) {
var myObj = new Object();
myObj.time = Math.floor(Math.random() * 10) + 1;
myObj.str = "jhkjhkj";
my_array.push(myObj);
}
for (var i = 0; i < 5; i++) {
trace(my_array[i].time);
}
trace("==================");
//排序
my_array.sortOn("time", Array.DESCENDING |Array.NUMERIC);
//降序按数值排序
for (var i = 0; i < 5; i++) {
trace(my_array[