
AS3
夜雨微微凉
iOS、ASP.Net
展开
-
AS3的手势
当涉及到移动设备的时候,简单鼠标点击的日子已经一去不复返了。实际上,有很多很酷触控事件和手势真的可以扩展应用程序的功能。触控事件 vs. 手势那么触控事件和手势有什么区别呢?嗯,触控事件是设备提供的触摸点原始数据。手势是利用触控事件实现的预设“方案”。比如想改变照片的大小时,你无需跟踪两个触摸点检测他们是靠近还是远离,可以考虑用GESTURE_ZOOM事件实现。现在让我们更转载 2016-08-31 15:57:06 · 1379 阅读 · 1 评论 -
两张图片相似度比较
package {import flash.display.BitmapData;import flash.geom.Matrix;public class HashClass {public function HashClass() {// constructor code}public function compareBitmapData(bmpData1原创 2016-11-01 09:04:20 · 6414 阅读 · 1 评论 -
彩色图片转换为黑白照片
var matrix:Array = [ 0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0.5,0.5,0.082,0,0,0,0,0,1,0 ];//定义色彩数组 var colorMat:ColorMatrixFilter = new ColorMatrixFilter(matrix);//创建滤镜对象 //添加鼠标事件 image_mc.ad原创 2017-03-10 09:20:19 · 706 阅读 · 0 评论 -
游动的鱼AS3
1、鱼类Classpackage { import flash.display.*; import flash.events.*; import flash.geom.*; import be.nascom.flash.graphics.Rippler; /** */ dynamic public class fish5 extends MovieCl原创 2017-03-08 17:34:55 · 645 阅读 · 0 评论 -
AS3常用方法
1、延时执行一个方法setTimeout(timeover,10000);function timeover(){}2、播放位置的跳转gotoAndStop(1);gotoAndPlay(1);3、获取当前播放的帧的位置fig = currentFrame;//获取当前帧4、当前鼠标点击的位置var x原创 2017-02-27 10:52:37 · 950 阅读 · 0 评论 -
AS3数组
var arr1:Array = ["1","2","3","4"]; delete arr1[0]; trace(arr1.length); //输出4(虽然delete可以删除数组中的元素,但并不改变数组的长度) var arr2:Array = ["1","2","3","4"]; arr2.splice(0, 1); trace(arr2.length转载 2017-03-10 09:15:29 · 553 阅读 · 0 评论 -
AS3本地数据的保存
var myLSO = SharedObject.getLocal("foo");if(myLSO.data.myObj == undefined){ trace("Storing Data, run me again"); var myObj = {}; myObj.fname = "Jessica"; myObj.lname = "Smit原创 2017-03-10 09:14:05 · 2455 阅读 · 0 评论 -
as3拖拽事件
jx1.addEventListener(MouseEvent.MOUSE_DOWN,MouseEventHandle3);function MouseEventHandle3 (e:MouseEvent):void { jx1.startDrag();}jx1.addEventListener(MouseEvent.MOUSE_UP,MouseEventHand原创 2017-02-27 10:56:20 · 1264 阅读 · 0 评论 -
AS3移动设备上的触控事件和手势
当涉及到移动设备的时候,简单鼠标点击的日子已经一去不复返了。实际上,有很多很酷触控事件和手势真的可以扩展应用程序的功能。触控事件 vs. 手势那么触控事件和手势有什么区别呢?嗯,触控事件是设备提供的触摸点原始数据。手势是利用触控事件实现的预设“方案”。比如想改变照片的大小时,你无需跟踪两个触摸点检测他们是靠近还是远离,可以考虑用GESTURE_ZOOM事件实现。现在让我们更转载 2017-02-27 10:55:02 · 633 阅读 · 0 评论 -
MouseEvent
stage.addEventListener(MouseEvent.CLICK,MouseEventHandle1);function MouseEventHandle1 (e:MouseEvent):void {trace("这是一个鼠标单击的处理");}stage.doubleClickEnabled=true;//MouseEvent.DOUBLECLICK事件生效原创 2017-02-27 10:53:58 · 754 阅读 · 0 评论 -
flash摄像头的使用
import flash.display.Bitmap;import flash.display.BitmapData;import flash.geom.Rectangle;import flash.geom.Point;var my_Camera:Camera;var my_Video:Video;var my_BitmapDataBefore:BitmapData;原创 2016-11-01 09:01:45 · 3655 阅读 · 1 评论 -
flash定时器
var time:Timer=new Timer(1000,100)time.addEventListener(TimerEvent.TIMER,OnEnterFrame)time.start()//定时器执行的具体方法function OnEnterFrame(e:TimerEvent){}说明:Timer(1000,100)中两个参数标示,定原创 2016-11-01 09:10:40 · 1691 阅读 · 0 评论 -
flash外部引入视频
//打开连接 var nc:NetConnection = new NetConnection(); nc.connect (null); //提取 flv视频 var ns:NetStream = new NetStream(nc); ns.play ("hainiu.f4v"); //显示 flv视频 var vid:Video = new Video(); v原创 2016-11-01 09:06:22 · 1535 阅读 · 0 评论 -
帧速度的控制
//XX的值是播放一帧所有的时间 其中的XX就是间隔,单位是毫秒。var XX:Number = 1000;function exec(){my_mc.nextFrame();//my_mc就是小车的影片剪辑实例}var intervalId=setInterval(exec,XX);//上一帧 this.prevFrame();//下原创 2016-11-01 09:05:19 · 1118 阅读 · 0 评论 -
flash从外部引入图片
import flash.display.Bitmap; import flash.display.BitmapData; var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, completeHandler); loader.load(new URLR原创 2016-09-07 14:25:37 · 1462 阅读 · 0 评论 -
C#与Flash交互
前段日子公司要求做一个C#与Flash交互的东西,用来C#与短信猫通讯将数据传到Flash上显示与操作的应用。第一步C#添加组件打开VS2005-工具-选择工具箱项-COM组件-选择Shockwave Flash Object-确定添加好组件往场景上拖放,如果提示注册需求注册c# 注册控件-在运行输入-回车(flash9f.ocx这个文件以系统中实际文件为准。)regs转载 2016-09-05 15:08:11 · 3656 阅读 · 1 评论 -
flash鼠标事件
stage.addEventListener(MouseEvent.CLICK,MouseEventHandle1);function MouseEventHandle1 (e:MouseEvent):void {trace("这是一个鼠标单击的处理");}stage.doubleClickEnabled=true;//MouseEvent.DOUBLECLICK事件生效转载 2016-09-02 11:38:04 · 5118 阅读 · 0 评论 -
AS3 外部读取图片
as3 读取本地文件夹中的图片原创 2017-12-22 11:50:05 · 1157 阅读 · 0 评论