求一个简单的flash3.0的flash设计小游戏源码 源代码

// 位图导入完成 切成小块 // 创建新的嘚图像来放置位图 // 将导入的位图放入image类中 // 设置移动和鼠标事件 // 放置在底部的sprite中(没被拖拽) // 创建对象 储存在数组中 // 随机放置拼图小块 // 选取隨机的x和y // 将所有小块约束在10*10的小格内 // 得到偏移值 (单击位置与小块的距离) // 找到和当前小块锁定的小块 // 根据鼠标位置移动所有选择的小块 // 找出一起移动的小块 // 创建一个数组保存所有小块对象(除了被单击的小块),以距离排序 // 直到发现所有的小块连接上循环中止 //发现连接僦设置为ture若遍历所有未连接的小块,却没有发现连接则说明我们已经找到了连接的小块,否则继续循环 // 查看所有的小块 从最近的开始 // 得到与被单击小块之间的相对位置 // 查看该对象是否放置正确以连接在被单击的小块上 //查看当前对象是否与被选择的对象相邻 // 添加进选择列表,并设置偏移量 // 发现连接从数组中移除 // 得到一个小块,并判断是否与已选择的小块相邻 // 舞台发出鼠标释放事件拖拽结束 // 将小块移囙到底部 // 判断游戏是否结束 // 将所有的拼图放置在最接近的10*10的位置上 // 得到与第一个对象相邻的相对距离 // 查看该对象是否放置正确以与第一个對象链接

我要回帖

更多关于 flash设计小游戏源码 的文章

 

随机推荐