有悔棋功能的五子棋c语言代码,有保存读取悔棋功能的五子棋.doc
有保存读取悔棋功能的五子棋
制作拖动鼠标产生水纹动画的制作
1、导入一张合适的图片到库中
2、在库中刚导入的图片上点击右键。点击“链接”,再按下图设置链接属性。
3、新建一个空影片剪辑元件,且将其放入主场景中,命名为:mcaa.
4、在主场景第一帧写上如下代码:
var surface1 = flash.display.BitmapData.loadBitmap("surface",0);
var bounds = new flash.geom.Rectangle(0, 0, 456, 356);
var origin = new flash.geom.Point();
var matrix = new flash.geom.Matrix();
var matrix2 = new flash.geom.Matrix();
matrix2.a = matrix2.d = 2;
var wave = new flash.filters.ConvolutionFilter(3, 3, [1, 1, 1, 1, 1, 1, 1, 1, 1], 9, 0);
var damp = new flash.geom.ColorTransform(0, 0, 9.960937E-001, 1, 0, 0, 2, 0);
var water = new flash.filters.DisplacementMapFilter(result2, origin, 4, 4,48,48);
attachMovie("mcaa","mcaa",-1700)
//mcaa._width=456
//mcaa._height=356
//var mcaa:MovieClip = this.createEmptyMovieClip("mcaa",0);
mcaa.attachBitmap(output, 0)//this.getNextHighestDepth());
//attachBitmap(output, 0);
var ms = getTimer();
var frame = 0;
var mouseDown = false;
onMouseDown = function ()
{
mouseDown = true;
};
onMouseUp = function ()
{
onEnterFrame();
mouseDown = false;
};
onEnterFrame = function ()
{
if (mouseDown)
{
var _loc2 = _xmouse / 2;
var _loc1 = _ymouse / 2;
source.setPixel(_loc2 + 1, _loc1,;
source.setPixel(_loc2 - 1, _loc1,;
source.setPixel(_loc2, _loc1 + 1,;
source.setPixel(_loc2, _loc1 - 1,;
source.setPixel(_loc2, _loc1,;
} // end if
result.applyFilter(source, bounds, origin, wave);
result.draw(result, matrix, null, "add");
result.draw(buffer, matrix, null, "difference");
result.draw(result, matrix, damp);
result2.draw(result, matrix2, null, null, null, true);
output.applyFilter(surface1, new flash.geom.Rectangle(0, 0, 456, 356), origin, water);
buffer = source;
source = result.clone();
};
updateAfterEvent();
主场景第二帧代码
fscommand("allowscale", "false");
_bu=1
_root.plabu=1
主场景第三代码
l1 = _framesloaded;
l2 = _totalframes;
if (l1 == l2)
{
gotoAndPlay(10);
} // end
有悔棋功能的五子棋c语言代码,有保存读取悔棋功能的五子棋.doc相关推荐
- c语言编写atm取款功能_21行C语言代码编写一个具备加密功能的聊天程序!网友:666...
具备加密功能的VC++聊天程序实例,"密聊"采用 2048bit 的 RSA 数据加密算法对数据进行加密和数字签名,在使用前必须生成用户的私钥和公钥. 只要通过安全通道相互把公钥传 ...
- 歌曲信息管理系统c语言代码,歌曲信息管理系统_通用完整版.doc
歌曲信息管理系统_通用完整版 PAGE 中 国 地 质 大 学 本科生课程论文封面 C语言课程设计 课程名称 计算机高级语言课程设计(C) 教师姓名 刘 刚 本科生姓名 本科生学号 本科生专业 机械设 ...
- 五子棋c语言代码 贴吧,控制台版本的五子棋游戏
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 需求定义: 编写程序实现两人互玩的五子棋游戏.游戏开始时要求在控制台输出以下棋盘,然后提示黑方和白方下子,玩家从命令行输入落子坐标,如:1-2,表示在第二 ...
- 五子棋c语言代码ppt答辩,C语言案例:控制台版本的五子棋游戏【代码】
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 return true; } x++; } return false; } bool isLeftInclinedWin(bool isBlack,int ...
- vs五子棋c语言代码,五子棋代码C语言版.doc
#include #include #include #include #include struct rcd;//声明节点结构 typedef struct rcd* Record;//节点指针别名 ...
- 指定开局五子棋c语言代码,C语言案例:控制台版本的五子棋游戏【代码】
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 return true; } x++; } return false; } bool isLeftInclinedWin(bool isBlack,int ...
- android 实现扫码功能,Android | 带你零代码实现安卓扫码功能
小序 这是一篇纯新手教学,本人之前没有任何安卓开发经验(尴尬),本文也不涉及任何代码就可以使用一个扫码demo,华为scankit真是新手的福音-- 背景介绍 最近被导师要求做一个购物收费的app,毕 ...
- java实现转账功能_如何利用Java代码模拟银行转账这一功能?
今天是刘小爱自学Java的第70天. 感谢你的观看,谢谢你. 话不多说,开始今天的学习: 转账,相信基本都接触过,无论是线下用银行卡转账还是线上用手机转账,本质上都是差不多的. 一.转账案例 需要两个 ...
- c语言 string code,ctestcode C语言代码实例助手下载
ctestcode C语言代码实例助手官方版是一款极具特色的C语言学习助手软件,ctestcode C语言代码实例助手最新版可以帮助用户执行和调试用户编写的代码,ctestcode C语言 ...
最新文章
- C ++中线程的简单示例
- 用 GRUB 引导自己的操作系统
- 网站建设技术――智能建站系统
- 学习笔记(54):Python实战编程-Scale
- php安装文档,PHP - Manual: 安装 (官方文档)
- Android系统(2)---init.rc知识
- python sqlite connection
- java JDK8 学习笔记——第13章 时间与日期
- Error pulling origin: error: The following untracked working tree files would be overwritten by...
- 关于一道面试题【字符串 '1 + (5 - 2) * 3',怎么算出结果为10,'eval'除外】
- 25. PHP 文件处理
- python发布代码图片_gitpython模块与代码发布项目流程图
- Terrasolid点云分类_分类算法简述
- 英国留学生论文introduction部分怎么写比较好?
- R学习之统计算法与R优化包(矩估计法也即Newton) --(R语言编程)-----数模
- Unity3d Camera FOV
- Linux服务器安装git
- mobx系列(二)-mobx主要概念
- 深度剖析channel
- 关于:first-child的误区