永发信息网

AS3.0中如何实现点击按钮(或MC),将一些文字内容复制到内存中

答案:1  悬赏:0  手机版
解决时间 2021-01-31 04:37
AS3.0中如何实现点击按钮(或MC),将一些文字内容复制到内存中,在可以输入的地方直接粘贴就可以了。类似于网页里复制链接的那种效果。请高手予以解答,谢谢!
最佳答案
用System.setClipboard()方法就可以了。给你一个小实例吧。

1.新建一个fla文件,向第一帧的代码栏里粘贴如下代码并调试。

2.点击黑色mc后可查看系统粘贴板中的内容。

3.通过改变变量clipStr的值来控制写入粘贴板的内容。

stop();
var sprite:Sprite = new Sprite();
var color:uint = 0x000000;
var w:Number = stage.stageWidth / 5;
var h:Number = stage.stageHeight / 5;
var mc:MovieClip = new MovieClip()
var axis_x:Number = stage.stageWidth / 4;
var axis_y:Number = stage.stageHeight / 4;
var clipStr:String = "这里改成你要复制的内容";

sprite.graphics.beginFill(color,1);
sprite.graphics.drawRect(0,0,w,h);
sprite.graphics.endFill();
mc.addChild(sprite);
mc.buttonMode = true;
mc.addEventListener(MouseEvent.CLICK,onClickHandle);
mc.x = axis_x;
mc.y = axis_y;
this.addChild(mc);

function onClickHandle(e:MouseEvent):void{
System.setClipboard(clipStr);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
顶尚美发会所地址在什么地方,我要处理点事
电影九层妖塔胡八一和胖子对话怎么一点都不幽
账簿在登记完毕后,要在账簿上签名或者盖章,
途观左后门玻璃怎么装
货车农历2015年正月初几开业大吉?
DNA分子在初步水解后,得到的化学物质是A. 氨
混凝土凝结状态的判断
最新版全民k歌一次怎么送很多花
独品造型(冰溪路)怎么去啊,我要去那办事
通过连续相等位移内所用时间比的公式推导过程
我的鼠标是雷蛇系列的地狱狂蛇,买了不到7个月
蛙眼守宫在冬天需要加加热灯吗 最近入手了一
男朋友不爱我了 我还该继续下去么 我真的很心
福特新蒙迪欧换机油换四滤多少钱
阅读下面文言文段,解释文段中的加点字(共6
推荐资讯
派多格宠物红枫岭店地址好找么,我有些事要过
肺癌病人喝什么汤好
家具直销怎么去啊,我要去那办事
能给皮鞋上色吗
如何在很短时间内学好初中英语
颜北村地址在哪,我要去那里办事
百胜中心小学地址在什么地方,想过去办事
义和团运动和太平天国运动的相同之处是 A.面
德夏村地址好找么,我有些事要过去
阿拉伯语和波斯语的[R]"ر"读法
本人闯红灯被摄像头拍到 要我在十五日内去处
根据材料,回答下列问题。(11分)材料一我国
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?