引用 | 编辑
s3748679
2008-09-06 22:26 |
楼主
▼ |
||
x4
名称:老鼠跑迷宫 程式码:http://w10.loxa.com.tw/s37185622/s/M.rar 执行档:http://w10.loxa.com.tw/s37185622/s/M@@.exe 特色:有对整个操作介面加强@@ 说明: 关于本程式是由小弟我独立完成(应该是说我太闲=........=) 而这程式有分为3种状态 1.设计 2.搜寻 3.待机 关于设计状态的话,:可以存取迷宫(以文字档编辑)、随意的编辑迷宫(以滑鼠操作) 关于搜寻状态:在功能表上有所谓的迷宫搜寻,往下拉即可看到4种搜寻方式(关系到优先权问题) 1.顺时针: 上右下左 2.逆时针:左下右上 3.判断式:这个老鼠有个可以恒指向终点的指南针,所以说优先权是由你所谓位置和终点来决定 4.乱数式:随便乱选顺序(当然也是地毯式搜索) 关于待机状态:就搜寻完后进入的状态(好像有打和没打一样^^") 关于我设计的程式 看不懂的地方不用看 因为写法不怎么好@@ 还有许多物件的使用(尝试写出来会更清楚,而且用很多中文当名称,因为我也想不出甚么英文可以直接写上去^^") 关于这些物件的说明: 座标系 提供许多函数 且由物件"点"所构成 点:包含了状态(空白、实心...)、以及这个点的四面八方的开关(用来决定是否可走)... 方向:用在点的四方开关上,必须以这种物件来当作参数 方向向量:用于方向的物件(方便做些方向的运算@@ 例如说相对逆方向、相对右方向... ) PO:主要用于纪录座标系的物件(X=-1,Y=-1 就当作是空白的) POn2:将这些点变成绘图时用的单位的物件吧 绘画实际矩形:就字面上意思,方便用于绘画时座标(内含两个座标(POn2)) TF:其实是为了设计时方便使用而设立的(内含Boolean型别变数) 补充: .. 访客只能看到部份内容,免费 加入会员 x1
|