- 博客(77)
- 收藏
- 关注
转载 swf浏览器的缓存问题
每次制作含有FLASH的页面时。当FLASH更新后。都必须在IE缓存里清空一次。才能看到更新后的FLASH在页面中的效果。这让我很麻烦。解决方案: 使用以下的方法,使SWF文件强制不从浏览器读本地的缓存。或强制其SWF文件每次都去 读取最新的媒体文件 确保每次都读取最新的SWF文件 1:使用"Expires"标头 这是在HTML文件中告诉浏览器不读取本地缓存 在 中间加以
2013-04-19 11:01:25 979
原创 AS3.0 基础代码收集
AS3.0 控制时间轴上动作1:addFrameScript()方法//允许你指定在flash player播放头播放到指定的位置时触发事件.mc.addFrameScript(帧位置,调用函数);2:鼠标的点击事件 btn.addEventListener(MouseEvent.鼠标事件,调用事件) 事件定义 function xxx(ev
2013-02-05 10:03:17 4747
转载 for循环的理解
1.for循环的基本结构在FB中新建项目,代码区输入如下代码:输入完代码,按F11测试,则会在【控制台】中得到以上输出内容。表示i在此次循环中,从0开始循环到4结束(i其中,var i:int=0 为初始化,i2.For循环的嵌套输入如下代码:当循环中,内部嵌套了一个循环时,则内部循环同时作为外部循环的循环体存在,此时F11则先进行内部循环,内部循环整体每循
2013-02-01 09:56:05 1154
转载 swf文件二进制数据流加密基础
现在新建一个类EncryptTool.as,他的作用就是对这个动画加密。这里要注意的是,因为要加密文件,就会涉及本地文件读写操作,普通flash player是不支持的,需要建立AIR工程运行。在说明加密解密方法之前,先解释一些理论方面的东西,很草根。 swf加密的目的。其实无论是flash的swf文件加密,还是其他各种加密,目的都是很简单,就是私心,不想泄露具体文件细节。当然这也是大环
2013-01-29 10:28:53 2569
转载 Flash呼叫 ASP.NET WebService
今天來分享如何使用 Flash 及 Android 呼叫 ASP.NET 的 WebServiceWebService 的好處, 就是可以把專案所有要用到的方法, 寫在一隻程式裡, 方便日後管理。傳接的格式, 都使用 JSON.net 傳 WebService程式 [WebService(Namespace = "http://milkmidi.com/")] //注
2013-01-28 14:31:20 522
转载 air 设置ios应用程序属性
支持 iOS 上的后台任务保留的 iOS InfoAdditions 设置支持不同的 iOS 设备型号高分辨率显示器iOS 自定义 URI 方案iOS 兼容性筛选退出而不是暂停仅应用于 iOS 设备的设置会被放置到应用程序描述符的 元素中。iPhone 元素可以将 InfoAdditions 元素、requestedDisplayResolution 元素和
2013-01-18 10:07:00 1061
转载 [AIR iOS] flash for ios 视频播放
http://bbs.9ria.com/thread-171854-1-1.html一://***********************************************************NetStream方法调用视频格式movflash可以 ipad不可mp4 flash可以 ipad不可m4v flash可以 ipad不可
2013-01-18 09:00:25 1425
转载 从 firefox 缓存中提取视频
让我们以“有土鳖”视频为例来看看怎样从firefox 的缓存中提取视频“Gwen Stefani – What You Waiting For?”的副本(示例视频已删除,而且就算没删除我等P民也看不了):1、等待视频加载完成,也就是等此MTV全部播放完2、在firefox 里打开新的标签或窗口在地址栏输入:about:cache3、记下Cache Directory: 后面
2013-01-16 14:15:31 7980 1
转载 Flash 开发 iOS 游戏经验分享
开发环境Windows 7 SP1Flash Builder 4.6 with AIR 3.4Flash CS6 with Update 2 开启GPU加速位图动画在这个模式下会有明显性能提升。但矢量图形内容会以最低品质呈现。 MovieClip的性能Flash CS6 提供将包含多个可见对象转换成扁平位图的功能,我们在对矢量图转换为位图后,在开启GPU
2013-01-11 22:33:35 937
转载 ios上传 app store、申请、证书之类总结
收藏:关于证书:测试用的证书都用development的上传到appstore,p12和mobileprovision这两个证书都要选择distribution,不要用development。证书创建选择appstore,不要选ad holic不知是否flex4.6的问题,mobileprovision里明明加了2个设备的uid,但生成的ipa只能装其中一个(xcode无此问题),
2013-01-05 10:51:49 691
转载 开发Adobe AIR移动应用程序的考虑事项
开发Adobe AIR移动应用程序的考虑事项Adobe AIR 经过发展演进,已经超越了最初作为桌面应用程序平台的目标。如今,它支持跨移动、桌面和数字家用设备的独立应用程序开发。AIR 是一种极富吸引力的开发平台,部分原因在于其广泛的覆盖面。与此同时,这些环境中的每一种环境都给移动应用程序开发与设计带来的独特的要求。AD:
2012-12-26 17:06:49 571
转载 android系统中,AIR开发APK,如何屏蔽返回键
stage.addEventListener(KeyboardEvent.KEY_DOWN, onKeyDown);function onKeyDown(pEvent:KeyboardEvent):void{ if(pEvent.keyCode == Keyboard.BACK){ pEvent.preventDefault(); }}
2012-12-22 19:55:05 872
转载 [AIR iOS] ANE 收集
[AIR iOS]ANE 收集http://sleepydesign.blogspot.com/2012/07/ane-free-air-native-extensions.htmlhttp://extensionsforair.com/native-extensions/?orderby=downloads&order=DESC
2012-12-22 19:53:44 768
转载 air 遍历目录 文件
var file:File = new File;file.browseForDirectory("请选择目录");file.addEventListener(Event.SELECT, function(e:Event){ SELF_DIR();});function SELF_DIR(url:String = ""):void{ if(u
2012-12-14 08:41:17 564
转载 flash屏蔽右键的方法
方法就是:向舞台添加RIGHT_MOUSE_DOWN的侦听器,并让侦听器函数什么也不做,这样你再右击,让人讨厌的菜单将消失得无影无踪.让人惊奇的的是,如此简单的方法居然多年来无人想到,让我这无名小卒想到了.从现在起你可以轻松的干掉右键菜单了,让人不知道你使用的什么牛逼技术,让那些看flash不顺眼的人看你的作品很顺眼,呵呵注意:不要用RIGHT_CLICK,因为我发现对它不能添加侦听器(不
2012-12-14 08:39:52 416
转载 FLEX效果的实例,FLEX学习者值得一览
http://www.sosflex.com该网站包含了2000多个FLEX其本应用实例,FLEX学习者可以将其作为灵感发现的工具。虽说其现在是FLEX3为主,但还是有它存在的价值
2012-12-11 13:42:11 391
转载 AS3使用unloadAndStop()卸载加载的swf以及里面的声音
使用unloadAndStop() 来卸载 加载的swf资源。他可以对子swf:停止声音。 删除舞台事件侦听器。 删除 enterFrame、frameConstructed、exitFrame、activate 和 deactivate 的事件侦听器。 停止计时器。 断开摄像头和麦克风实例 停止影片剪辑。 stop();var ld:Loader=new L
2012-12-10 22:13:59 1317
转载 Flex移动开发装载预定义sqlite数据库方法
[html] view plaincopyprint?span style="white-space:pre"> span>Flex4.5中的数据库驱动包中可以实现对sqlite数据库的创建及一系列的操作。在很多的项目需求中,已经有现成的数据库,在程序运行初始化的时候需要把这个现成的数据库导入到数据存储目录中,而不需求在程序运行的时候去动态创建一个数据库。 span style
2012-12-09 20:55:04 534
转载 Flex手机项目继承IconItemRenderer自定义List组件
在学习Flex手机项目的过程中,用到了List组件。系统默认的List有两种形式,一种是只显示一行文件的LabelItemRenderer简单样式,另一种为继承了LabelItemRenderer样式的IconItemRenderer样式。后一种相对比较复杂,在每个item中可以添加图片,图标,多行文件等内容。但是如果认真可以发现,后一种还是不能满足各种项目需求,例如想在每个item里添加一个"修
2012-12-09 20:52:37 778
转载 As3 带箭头直线的不同画法
1:使用Math.cos、Math.sin组合画线代码: //一般画带箭头直线 function drawArrowWithVector(g:Graphics,x1:int,y1:int,x2:int,y2:int):void { //箭头长度 var
2012-12-05 10:31:02 983
转载 为TextFiled添加CSS样式,下划线效果
import flash.text.TextField;import flash.text.StyleSheet;var myText:TextField = new TextField();this.addChild(this.myText);var css:StyleSheet = new StyleSheet();this.css.parseCSS("a:link{t
2012-12-05 10:28:10 793
转载 将 PPT 保存为高分辨率图片
运行 regedit 命令进注册表,进入目录 HKEY_CURRENT_USER\Software\Microsoft\Office\XX.0\PowerPoint\Options;(XX 值对应你的 PowerPoint 版本,2003版是11,2007是12,2010是14)在 Options 目录里右键新建一个 DWORD 值名为 ExportBitmapResolution,选择十
2012-12-03 09:50:28 2738
转载 AS3关闭声音时音量递减直至消失
AS3关闭声音时音量递减直至消失。我们打开QQ空间时,注意一下,当关闭QQ空间播放器中的音乐时,不是一下子就消失的,而是音乐慢慢变小,我感觉这个很人性化。于是也写了一个代码。其实实现这种效果有很多种方法,这里提供一下简单的方法吧代码如下:var my_Sound:soundme=new soundme();var my_SoundChanl:SoundChannel;
2012-12-03 09:46:10 468
转载 as3中数组的一些用法
首先值得一提的是AS3的 Array 有了像 String 一样的 indexOf() 和 lastIndexOf() 。另外增加了几个很有用的 Method。every(callback:Function, thisObject:* = null):Boolean检测是否数组所有元素都满足 callback 方法指定的条件。some(callback:Function, th
2012-12-03 09:46:03 409
转载 取N个不重复的随机数
function RandomArray(n:int):Array {var my_array:Array=new Array();var i:int=0;for (i=0; imy_array.push(i);}for (i=0; ivar tmp1:int=Math.random()*n;var tmp2:int=my_array[i];my_array[i
2012-12-03 09:45:55 337
转载 as3中平铺背景
var _Width:uint = 16;var _Height:uint = 12;function backputhis() {var x_max = Math.ceil(550/_Width);var y_max = Math.ceil(400/_Height);for (var i:uint=0; ifor (var j:uint=0; jvar my_mc:b
2012-12-03 09:45:44 582
转载 简单闹钟程序
var myhour:Number; var myminute:Number;var mysecond:Number; //设定闹钟信息var mynaozhong:Object={h:16,m:11,info:"时间到,该起床了!"};txt_shezhi.text=mynaozhong.h+"时"+mynaozhong.m+"分";stage.addEventListe
2012-12-03 09:45:39 480
转载 AS3.0清理缓存,彻底清除对象
AS3.0彻底清除对象,彻底删除缓存。清理内存空间。这方法只是相对的。private function gc():void {try {new LocalConnection() .connect("www.flashdown.net");new LocalConnection() .connect("www.flashdown.net");} catch (err:Err
2012-12-03 09:45:29 6000 1
转载 获取被加载SWF的帧频等信息
var my_loader:Loader=new Loader();my_loader.load(new URLRequest("swf1.swf"));my_loader.contentLoaderInfo.addEventListener(Event.INIT, initHandler);my_loader.contentLoaderInfo.addEventListener(Ev
2012-12-03 09:45:19 663
转载 as3拖动滚动条控制小球大小
import flash.geom.Rectangle;var left:Number=mc.back.x;var right:Number=mc.back.width-mc.drug.width;stage.addEventListener(MouseEvent.MOUSE_UP,stopdrag);mc.drug.addEventListener(MouseEvent.MOUS
2012-12-03 09:45:13 376
转载 动态创建多个对象并分行显示实例
//左边界 var _left:uint=10; //顶部位置 var _top:uint=10; //定义一个自己创建的类 var my_mc:mc; //希望在场景中显示多少个MC for (var i:uint=0; i//实例化 my_mc=new mc(); //当横坐标超出舞台的时候,将MC的横坐标初始化 if (_left+my_mc.wi
2012-12-03 09:44:44 325
原创 数据类型检查DataTypeCheck()
AS3中,多了一个数据类型检查函数。可以检查变量的类型。public function DataTypeCheck(x){if(x is String){var str:String=x;trace(x)}else if(x is Number){var num:Number=x;trace(x)}}var str="hello";DataTypeC
2012-12-03 09:44:34 1209
转载 AS3中获取系统字体
import flash.text.Font;var allFonts:Array = Font.enumerateFonts(true);allFonts.sortOn("fontName", Array.CASEINSENSITIVE);for (var i:uint=0; i trace(allFonts[i].fontName);}enumerateFonts
2012-12-03 09:44:20 743
转载 AS3中显示对象层级的控制
1、在FLA中,新建三个球体。。。分别名称"ball1"、、、依次;2、main代码:package { import flash.display.Sprite; /** * ... * @author 沙子 QQ:8286659 http://www.taoshaw.com */ public class main extends
2012-12-03 09:44:05 2322
转载 as3中删除对象的方法
var a:Array=["hello","every","yes"]a=nulltrace(a)delete只能删除对象的动态实例属性.非动态实例属性不能删除.如果要删除对一个属性所持有的引用删除.将null赋值即可.
2012-12-03 09:43:54 1703
转载 AS3控制音乐的音量及声道
鼠标在场景中控制音乐的音量、声道。往上,音量增加。往下,音量降低。往左,左声道,往右,右声道。代码:package {import flash.display.Sprite;import flash.display.StageAlign;import flash.display.StageScaleMode;import flash.events.*;i
2012-11-29 09:17:42 905
转载 多文件加载类,AS3加载多文件,AS3多文件加载
多文件加载类,AS3加载多文件,AS3多文件加载. 下载地址:http://code.google.com/p/bulk-loader/ 贴一下简单的多文件加载处理的代码:var loader : BulkLoader = new BulkLoader("main");loader.add("bg.jpg");loader.add("config.xml");
2012-11-29 09:16:59 394
原创 判断数组中最大值
function getMax(Arr){ if (typeof Arr != "object") { return null; } for (var i=0; i { var max:Number = Arr[i]; if (Number(Arr[i])>max) {
2012-11-29 09:11:26 1417
转载 对于ENTER_FRAME事件的清除处理
if(stage) { addStageEvents(); }else { addEventListener(Event.ADDED_TO_STAGE, addStageEvents); }function addStageEvents(event:E
2012-11-29 08:55:15 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人