flash中代码的解释,还有要如何修改?

来源:百度知道 编辑:UC知道 时间:2024/06/30 20:14:38
有人帮我解释以下这些FLASH代码吗 ?多谢了!!!!(这是我找的一个关于水波纹鼠标跟踪的代码,我是想改尺寸,但是不知道怎么做。。。汗。我的图是983*670的,头次做FLASH,茫然)

var damper = new flash.display.BitmapData(128, 128, false, 128);
var result = new flash.display.BitmapData(128, 128, false, 128);
var result2 = new flash.display.BitmapData(256, 256, false, 128);
var source = new flash.display.BitmapData(128, 128, false, 128);
var buffer = new flash.display.BitmapData(128, 128, false, 128);
var output = new flash.display.BitmapData(256, 256, true, 128);
var surface = flash.display.BitmapData.loadBitmap("surface");
var bounds = new flash.geom.Rectangle(0, 0, 128, 128);
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);

new flash.display.BitmapData(128, 128, false, 128);
4个参数分别是:宽度,高度,是否透明,填充颜色
改一下宽度和高度试试吧,库里应该有一个标识符为surface的位图,把尺寸改一下,换成你自己的。

我Flash也不大会,看代码像是鼠标跟随的涟猗代码。设图片链接为surface。我认为第一步要改你的场景大小为983*670;第二步打开代码查找“128, 128”改为“491.5,335”(只改128,128);第三步查找“256, 256”改为“983,670”。这样应该就可以,你试试,祝你成功