民浩

 

随笔分类 -  flash

1 2 3 4 下一页

[AS3]as3画笔实例实现橡皮擦功能源代码
摘要:[AS3]as3画笔实例实现橡皮擦功能源代码 [AS3]as3画笔实例实现橡皮擦功能源代码 阅读全文

posted @ 2016-04-25 16:47 民浩 阅读(891) 评论(0) 推荐(0)

启用Flash Player 11.3的全屏键盘输入注意事项
摘要:启用Flash Player 11.3的全屏键盘输入,注意以下事项: 1. HTML代码;2. AS3代码加入stage.displayState = StageDisplayState.FULL_SCREEN_INTERACTIVE; 3. AS3代码中最好加上版本判断 flash.... 阅读全文

posted @ 2014-10-31 09:04 民浩 阅读(270) 评论(0) 推荐(0)

推荐几个Adobe Flex Builder 3的插件(代码格式化和fms服务器通讯文件(main.asc)编写)
摘要:1.Fms plugins编写FMS服务器端脚本时,最头疼的莫过于AS1的语法了。习惯了AS2、3后,在没有代码提示的环境下,写代码确实是件很头疼的事,这个插件就可以发挥作用了。Flash Media Server Eclipse Plugins:http://fczone.com/eclipse/JAR下载地址:http://fczone.com/getFile?id=FMSProject_1.1.0.0.jar把它放到你的eclipse中的plugins文件夹下,不管你是用Flex独立版还是插件版,其实都是eclipse啦,重启你的eclipse,你会在Perspective中找到&quo 阅读全文

posted @ 2013-11-12 11:41 民浩 阅读(284) 评论(0) 推荐(0)

Flash AS3.0 常用函数收集
摘要:获得某个实例对象的类名:getQualifiedClassName (实例名字符串表达式);stage.addEventListener(MouseEvent.MOUSE_OVER, mouseOverHandle);function mouseOverHandle(e:Event):void { trace("over"); // 返回instance**之类的 trace(e.target.name); //返回元件名 trace(getQualifiedClassName(e.target));}Math.random();范围为0~1如 果想要0~100的话就是Ma 阅读全文

posted @ 2013-05-30 10:56 民浩 阅读(256) 评论(0) 推荐(0)

as3 获取MicrophoneExample的activityLevel值而不产生本地回声(麦克风的声音不传送到本地扬声器)解决方法
摘要:最近在做一个直播的项目,里面需要用到用as程序发布音视频。发布音频的时候需要看到麦克风音量输入的动画,因此用activityLevel属性做了个动画,但是发现本地音响能听到自己麦克风的声音,研究了许久终于找到了解决办法,解决办法如以下代码:package { import flash.display.Sprite; import flash.media.Microphone; import flash.utils.Timer; import flash.events.TimerEvent; import flash.net.NetConnection; i... 阅读全文

posted @ 2013-04-17 11:58 民浩 阅读(630) 评论(0) 推荐(0)

解决BitmapData.draw()在fms流的跨域问题
摘要:因为flash的跨域问题, 会导致BitmapData.draw() 方法在对有跨域加载的视频流, 图片等资源时抛出SecurityError异常导致无法正常抓图解决方式在帮助文档也有说, 总结一下:1.图片跨域 在被加载图片域放置crossdomain.xml load(new URLRequest(path), new LoaderContext(true));2.点播流(http视频流) 在被加载视频域放置crossdomain.xml 设置netStream.checkPolicyFile = true;3.实时流跨域 这个要在FlashPlayer 9.0.115.0才有效 方法来源 阅读全文

posted @ 2013-03-11 17:15 民浩 阅读(377) 评论(1) 推荐(0)

FMS服务器录制权限的开放NetStream.Record.NoAccess错误解决方法
摘要:在研究fms的publish时,使用record方式publish失败,查阅资料得知fms默认情况下不允许record文件到服务器,必须要 进行设置,需要在服务器端的应用程序文件夹(默认位置在<FMS_Installation_Dir>/applications /live),在这个文件夹下面有一个main.far,main.far是个压缩文件(可以用winrar解压),解压后里面有两个文件 main.asc 和 Application.xml, 打开Application.xml,代码如下:<Application> <SharedObjManager> 阅读全文

posted @ 2013-01-16 15:42 民浩 阅读(611) 评论(0) 推荐(0)

轻轻松松干掉flash右键菜单方法
摘要:方法就是:向舞台添加RIGHT_MOUSE_DOWN的侦听器,并让侦听器函数什么也不做,这样你再右击,让人讨厌的菜单将消失得无影无踪.从现在起你可以轻松的干掉右键菜单了,让人不知道你使用的什么牛逼技术,让那些看flash不顺眼的人看你的作品很顺眼,呵呵注意:不要用RIGHT_CLICK,因为我发现对它不能添加侦听器(不知道是不是我孤陋寡闻,见笑)stage.addEventListener(MouseEvent.RIGHT_MOUSE_DOWN,onRmd);function onRmd(e:MouseEvent):void{} 阅读全文

posted @ 2012-11-26 09:46 民浩 阅读(333) 评论(0) 推荐(0)

设置3d rotationY 旋转之后元件大小改变解决方案
摘要:在工作中做类似3D图片切换功能的时候,设置了所有图片元件的rotationY之后,发现图片元件越靠近舞台右边旋转之后大小就越大。针对此问题特别写了一个demo,代码如下:请在fla文件中绘制一个元件并导出类TestMC,TestMC不需要做任何改变。import flash.display.MovieClip;var a:TestMC = new TestMC();var b:TestMC = new TestMC();var c:TestMC = new TestMC();var aa:MovieClip = new MovieClip();aa.addChild(a);var bb:Mov 阅读全文

posted @ 2012-10-24 10:45 民浩 阅读(343) 评论(0) 推荐(0)

swf文件格式解析(二)
摘要:上一篇教程可能写的有点乱 ,本回合开始之前先做一个概述吧,引用官方白皮书的原文 概述SWF 文件是由一个文件头,和跟在后面的一系列的标签组成。标签有定义型标签和控制型标签两类。定义型标签把对象定义为角色存储在字典里,控制型标签操作这些角色并控制影片的流程。如下图 上回合已经解析完文件头 本会合接着解析Tag首先,官方理论知识补充 定义型标签和控制型标签Swf 文件有两类标签:定义型和控制型A定义型标签定义SWF 文件的内容如Shapes、文本、位图、声音等等。每一个标签会为定义的内容分配一个唯一的编号称做角色编号(character ID)。之后Flash Player 将角色(charact 阅读全文

posted @ 2012-05-25 15:14 民浩 阅读(1666) 评论(0) 推荐(0)

关于FP10.2的自定义鼠标功能
摘要:出来很久了,以前只是知道 没有去细看 昨天有时间仔细看了以下用法首先 需要下载Flex SDK4.5.18623以上版本。至于SDK怎么安装,我就不说了,你懂的! 然后对于自定义鼠标样式的图片有点要求由于系统限制不能大于32x32像素关于理论预热先看以下效果再看一个小例子[Embed(source = 'assets/aa.png')] private var ZoomCursor:Class; var cursorData:MouseCursorData = new MouseCursorData();//设置热点 cursorData.hotSpot = new Point 阅读全文

posted @ 2012-05-25 15:01 民浩 阅读(335) 评论(0) 推荐(0)

swf文件格式解析(一)
摘要:最近一直在研究加密,一层一层加进去,终于对swf结构算有了一个清晰的认识,本回合重点说文件头的解析为了引起大家的性趣,先引用前辈的一个例子吧上边是一个swf导出类查看器,拿到类名 导出素材不难,如何通过解析tag 导出类名是个学问...下边开始正文 SWF文件格式规范适合屏幕显示——需要适合屏幕显示同时支持抗锯齿。能够快速渲染各种颜色格式的位图、动画和交互按钮。(ps:比如ARGB、RGBA 等)易于扩展——使用标签格式,让他能够很容易保证与Flash Player 之前的版本兼容同时又能够随意扩展新的特性。方便网络传输——要能够在有限或者不确定的带宽下传输。文件使用压缩来减少尺寸同时支持流式 阅读全文

posted @ 2012-05-25 14:54 民浩 阅读(3688) 评论(0) 推荐(0)

flashbuilder4.5 作为eclipse插件
摘要:Flash Builder 4.5 支持将其作为插件安装到现有 Eclipse 实例中。具体操作如下:完成上述安装过程。导航至 Flash Builder 的安装位置,打开X:/FB4.5/Adobe Flash Builder 4.5/utilities。运行可执行文件 Adobe Flash Builder 4.5 Plug-in Utility.exe。选择语言并单击“确定”。根据提示选择 Flash Builder 安装位置。选择要将 Flash Builder 4.5 插入到其中的 Eclipse 文件夹,然后单击“下一步”。(注意:Eclipse 版本必须是 3.6.1 或更高版本 阅读全文

posted @ 2012-05-16 11:27 民浩 阅读(537) 评论(0) 推荐(0)

用flash as3截取摄像头图片信息交由php保存[flash+php保存图片]
摘要:用flash as3截取摄像头图片信息交由php保存[flash+php保存图片] 收藏 前段时间做了一个类似的应用,现将源代码公布。(请自行配置php和gd2库)Flash as3:(放到帧上,可自行修改移至相关class)function clickHandler(e:MouseEvent):void { var bitmapdata:BitmapData = new BitmapData(video.width, video.height); bitmapdata.draw(video); var jpgEncoder:JPGEncoder = new JPGEncoder... 阅读全文

posted @ 2012-04-25 09:42 民浩 阅读(452) 评论(0) 推荐(0)

Flex中设置Camera的视频清晰质量的最佳配合
摘要:今天需要设置Flex中的Camera组件的一些属性,后来发现清晰度不是很高,于是捣鼓了上午半天,设置了很多的参数,竟然发现手册上就是有现成的一些设置方法,郁闷!不过我还是专门设置了几个有用和必要的属性,为自己的程序中应用,其实很简单! 以此为例:Camera.setMode(320,240,15);就是要设置一个宽320、高240、播放速率是15fps,他的带宽消耗:(320*240*15)/1000000 = 1.2(Mbps) = 1152000(Bps)//1000000是1024*1024的取舍写法也即:1000*1000而获得的;关于所消耗的带宽,换成我们能看懂的带宽计算就是:320 阅读全文

posted @ 2012-03-31 17:31 民浩 阅读(808) 评论(0) 推荐(0)

Flash打包工具,导出exe+一些需要的文件(转载)
摘要:原文地址:http://bbs.9ria.com/thread-98449-1-5.html更新:v1.2 修复了在windows XP系统运行时无法生成的bug 下载 刚写的,需要.net framework4来运行。 可以给你的任意flash生成一些文件,来实现 disable 内置菜单/设置程序图标等功能。 可以自定义初始大小,是否显示最大化/最小化按钮,是否可改变大小等。 使用方法,打开软件后,先 加载你的swf文件(就是工具栏第一个图标),然后设置(第2个图标),完了就直接生成(第3个),文件就会出现在output文件夹里 将要在Output文件夹里生成的文件(这些文件都是必须... 阅读全文

posted @ 2011-12-30 16:17 民浩 阅读(935) 评论(0) 推荐(0)

Flex(flash)检测摄像头的3种状态(是否被占用,没安装摄像头,正常)【转】
摘要:在视频程序的编写过程中,我们经常要使用摄像头,在使用摄像头前有必要对摄像头的现有状态做个检测: 1.被占用 2.没安装摄像头 3.正常 看下面代码: <?xml version="1.0" encoding="utf-8"?> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="init()"> <mx:Script 阅读全文

posted @ 2011-12-26 09:14 民浩 阅读(453) 评论(0) 推荐(0)

Fms plugins 开发插件【转】
摘要:编写FMS服务器端脚本时,最头疼的莫过于AS1的语法了。习惯了AS2、3后,在没有代码提示的环境下,写代码确实是件很头疼的事,这个插件就可以发挥作用了。 Flash Media Server Eclipse Plugins:http://fczone.com/eclipse/ JAR下载地址:http://fczone.com/getFile?id=FMSProject_1.1.0.0.jar 把它放到你的eclipse中的plugins文件夹下,不管你是用Flex独立版还是插件版,其实都是eclipse啦,重启你的eclipse,你会在Perspective中找到"Flash Me 阅读全文

posted @ 2011-12-26 09:04 民浩 阅读(297) 评论(0) 推荐(0)

Flash Media Server 4.5入门——第六部分:初学者HTTP动态流(HDS)技术向导【转】
摘要:前言这篇文章是Adobe Flash Media Server 4.5入门系列教程的第六部分内容。这一部分内容主要教你(如何)使用HTTP的方式,而不是这一系列文章中一直使用的RTMP的方式,在Flash Media Server 4.5中实现视频流的转化,以及如何同时使用HTTP协议和RTMP协议实现使用了多比特率显示文件限制设备带宽的视频流的转化。 了解HTTP动态流从很多方面来讲,HTTP动态流技术(在文章中以下部分简称HDS)是Adobe公司对苹果公司的 Adaptive Bitrate Streaming技术以及微软公司的IIS Smooth Streaming技术的一个回应。这三项 阅读全文

posted @ 2011-12-26 08:41 民浩 阅读(988) 评论(0) 推荐(0)

AS3 调用外部SWF中元件库中的元件 【转】
摘要:参考文章: http://www.blueidea.com/tech/multimedia/2008/5842_2.asp本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/djy1135/archive/2009/11/13/4807925.aspx一、目的 bb.swf的元件库中有一个元件,在aa.swf中调用这个元件,显示到舞台上二、步骤 bb.swf 1.新建bb.fla,在上面画一个圆 2.选择这个圆,将其转换为元件,并选择”Export for ActionScript”,类名取为”Yuan” 3.在舞台上删除这个元件(删除后,只在元件库中有该元件) 4 阅读全文

posted @ 2011-12-19 14:37 民浩 阅读(669) 评论(0) 推荐(0)

1 2 3 4 下一页

导航