自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

转载 AS3控制音乐的音量及声道

鼠标在场景中控制音乐的音量、声道。往上,音量增加。往下,音量降低。往左,左声道,往右,右声道。代码:package {import flash.display.Sprite;import flash.display.StageAlign;import flash.display.StageScaleMode;import flash.events.*;i

2012-11-29 09:17:42 874

转载 多文件加载类,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 373

原创 判断数组中最大值

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 1387

转载 对于ENTER_FRAME事件的清除处理

if(stage)        {          addStageEvents();        }else        {          addEventListener(Event.ADDED_TO_STAGE, addStageEvents);                  }function addStageEvents(event:E

2012-11-29 08:55:15 859

转载 AS3全屏+自适应屏幕+网页全屏代码

AS3://全屏部分import flash.display.StageScaleMode;stage.scaleMode = StageScaleMode.NO_SCALE ;stage.align = "LT";stage.addEventListener(Event.RESIZE, onStageResize);_init();function _init

2012-11-29 08:55:07 1426

转载 自适应屏幕代码

stage.addEventListener(Event.RESIZE, onStageResize);            //back_mc.mouseEnabled=back_mc.mouseChildren=false       //初始化位置**********************      var _w:int = stage.stageWidth;

2012-11-29 08:54:52 662

转载 as3.0 简单时间倒计时

var my_data:Date=new Date();var shijian=my_data.getHours();var my_Timer:Timer=new Timer(1000);if ((shijian>10)&&(shijian  //trace("test it")}var Time1=600;my_Timer.start();var fen;va

2012-11-29 08:54:45 2377

转载 as3 分页代码

/*var _left:uint=10;var _top:uint=10;var my_Title:Title;for (var i:uint=0; imy_Title=new Title();if (_top+my_Title.height>200) {_top=10;_left+=my_Title.width+10;}my_Title.x=_left;m

2012-11-29 08:54:38 353

转载 获取上一次被点击的对象

在做一些导航效果时,可以让上一次被点击的对象缓慢消失等。这个时候,就得获取上一次被点击的对象。var rec:mc;var arr:Array=[];var str:uint;var fo:uint=1;var currentID:int=-1;for (var i:uint=0; i  rec=new mc();  addChild(rec);  rec.

2012-11-29 08:54:31 724

转载 清除某MC上面所有子级对象

比如在显示文章的时候,前面有的文章得清理掉。。。while (page_mc.numChildren>0) {      var child:DisplayObject = page_mc.removeChildAt(0) as DisplayObject;      child = null;    }for each (var child:* in my_arrB)

2012-11-29 08:54:23 303

转载 屏蔽元件的鼠标控制事件

一个按钮a写代码过程中,元件b放在了a的上面,这个时候,如何才能保证按钮a具备按钮的状态叱b.mouseEnabled=b.mouseChildren=false

2012-11-29 08:54:15 278

转载 FMS+AS3语音视频聊天重要代码

过FMS实现视频时时聊天其实很简单,也就是操作时时流。如果是单向视频聊天,则两端一边一边为发布端一边为订阅端,如果是双向视频聊天,则两边都分别是发布端和订阅端。如果从技术实现上来分析,单向视频聊天就是一边发布流另一边播放流,双向视频聊天则是两边都需要提供两个流,一个负责发布流,一个负责播放流。在说专业点就是一个创建流并且发送到服务器的客户端叫发布,一个创建流来接受内容的客户端叫订阅,当同一

2012-11-29 08:54:04 1315

转载 按钮上含动态文本框保持手形

按钮上有一个动态文本框。鼠标移上去后,希望能呈按钮手形的方法。this["menu_btn" + i].txt.selectable=false;this["menu_btn" + i].txt.mouseEnabled=false;this["menu_btn" + i].buttonMode=true;如果是组件,login_btnbuttonMode=true;

2012-11-29 08:53:53 273

转载 as中禁用ESC键

fscommand ("trapallkeys", "true");btn.addEventListener(MouseEvent.CLICK,_full)function _full(e:MouseEvent):void{  stage.displayState="fullScreen";  trace("testit")}

2012-11-29 08:53:40 439

转载 垒计添加累计删除对象

方法一:var my_mc:rect;var my_Spr:Sprite=new Sprite();addChild(my_Spr);var mcs:Array=[];function add_click(e:MouseEvent) {  my_mc=new rect();  my_mc.x=(mcs.length%15)*35;  my_mc.y=int(mc

2012-11-29 08:53:34 275

转载 AS3放大图片方案二

var imgX:Number = 2;//图片缩放大小var imgY:Number = 2;//图片缩放大小var moveTween:Tween;var img_x:Number = img.scaleX;var img_y:Number = img.scaleY;import fl.transitions.easing.*;import fl.transitions

2012-11-29 08:53:27 378

转载 制作留言板时利用Base64转换字符

Base64类:package {  import flash.utils.ByteArray;    public class Base64 {        private static const BASE64_CHARS:String = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";

2012-11-29 08:53:11 214

转载 AS3文本编辑器中选择部分正确方法

以前写的关于文本选择部分,一直没找对正确方法。感谢俊华兄。特别是选取文本部分:txt_content.addEventListener(FocusEvent.FOCUS_OUT,onFocusOutHandler);用了FocusEvent事件。以及后面的,设置各个样式等。//-----------文本编辑--------------------//var my_Beginfo

2012-11-29 08:53:01 432

转载 FLASH中设置动态文本的半透明效果

一般我们会使用_alpha(as2)、alpha(as3)来设置对象的透明值,可是对于动态文本(或输入文本)使用alpha设置是无效的。网上一般介绍的方法是使用draw位图的方式来处理这个问题,可是这个方法比较麻烦,后来发现了,原来使用滤镜好像会把文本框变成位图模式...(概念性的东东不明白,也许不是这个原因,反正达到了我们的效果),所以使用过滤镜的文本框,可以正常的设置alpha值,于是有了下面

2012-11-29 08:52:47 487

转载 AS3.0制作FLASH网站中积累经验

一、在加载SWF时,需注意的几点问题:1、本身SWF被加载到主场景前,代码中,需要引用下面方法,addEventListener(Event.ADDED_TO_STAGE,onAddedToStageHandle);function onAddedToStageHandle(e:Event):void {  stage.scaleMode=StageScaleMode.NO_S

2012-11-29 08:52:37 311

转载 AS3字符转义

var str:String=my_xml.txt[0];for(var i:uint=0;istr=str.replace("<","str=str.replace(">",">");str=str.replace(" "," ")}txt.htmlText=str;将HTML读出来后,需要转一下。。。

2012-11-28 16:15:31 894

转载 AS3.0 图片变黑白 图片彩色变黑白代码

import flash.filters.ColorMatrixFilter;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);ima

2012-11-28 16:14:39 788

转载 AS3下载并保存图片

Security.allowDomain("*");var my_loader:Loader=new Loader();my_loader.load(new URLRequest("images/dinglogo.jpg"));my_loader.contentLoaderInfo.addEventListener(Event.COMPLETE,_showPIC);my_loade

2012-11-28 16:14:12 788

转载 as3获取HTML中参数的值

比如说在HTML中插入。要获取id的值。System.useCodePage=true;if (stage.loaderInfo.parameters["id"] != null){t_txt.appendText(stage.loaderInfo.parameters["id"]);trace(stage.loaderInfo.parameters["id"]

2012-11-28 16:07:57 440

转载 将图片变马赛克效果。

var pixBitMapData:BitmapData;var theScaleMatrix:Matrix;var pixMap:Bitmap;var maisaikeshuliang:Number=50;var my_Spr:Sprite;function _masaike(oldDataMovieClip:MovieClip,p:Number):void {  i

2012-11-28 16:07:06 2342

转载 获取当前鼠标点击处的颜色值

var pixBitMapData:BitmapData;var pixMap:Bitmap;pixBitMapData = new BitmapData(mc.width ,mc.height, true, 0);pixBitMapData.draw(mc);mc.addEventListener(MouseEvent.CLICK,mouseMoveListener);fun

2012-11-28 16:06:37 2368

转载 AS3各颜色进制间转换 颜色转换

将RGB转为0-255这样的十进制。var color:uint = parseInt("0x38280f", 16);var blue:int = color & 0xFF;var green:int = (color >> 8) & 0xFF;var red:int = (color >> 16) & 0xFF;trace(String(red)+String(gree

2012-11-28 16:04:27 1120

转载 AS3动态改变MC颜色

设置mc的颜色 方法一: var colorTransform:ColorTransform = $mc.transform.colorTransform; colorTransform.color = $color; $mc.transform.colorTransform = colorTransform; 方法二: var color:ColorTransform

2012-11-28 16:03:50 1093

转载 AS3让文本框默认被选中

//默认选中状态stage.focus = txt_search;txt_search.setSelection (0,txt_search.length) txt_search.alwaysShowSelection =true

2012-11-28 16:03:13 508

转载 AS3右键菜单+多个右键菜单

var myContextMenu:ContextMenu = new ContextMenu();var mAuthor:ContextMenuItem = new ContextMenuItem("关于自己");myContextMenu.customItems.push(mAuthor);var mPage:ContextMenuItem = new ContextMenuIte

2012-11-28 16:00:59 339

转载 在两个可拖动的元件间画直线

制作过程:1、新建一个影片剪辑ball,然后在其中绘制一个球体,或者矩形。注意,要让注册点在球体的中间。2、拖两个到场景中,分别赋予实例名"my_ball"。3、新建一AS层,在AS帧中添加://================版权声明开始================////★淘沙网:http://www.taoshaw.com//★淘沙网所有教程欢迎转载。不过请转

2012-11-28 15:53:17 291

转载 FLASH处理图像的移动、缩放、旋转、颜色变换的类推荐。

这3个都是比较好的外部类,帮助操作图像的。教程也比较详细。看了以后发现,需要把图形学的书翻出来再补补课鸟... http://www.adobe.com/devnet/flash/articles/matrix_transformations_print.html http://blog.joa-ebert.com/imageprocessing-library/

2012-11-28 15:43:24 343

转载 批量编译fla文件

jsfl太神奇了不过内存不高的机器还是少编译一点,会同时打开你选择的文件夹下的所有fla文件,然后一个一个自动编译。Compile flas.jsfl//----------------------------------Start--------------------------------//Brent Arnold's kick butt batch folder publ

2012-11-28 15:39:23 399

转载 as3获得不重复的随机数

var b:Array =new Array();for (var i:int=0; i    b.push(i);}for (var j:int=0; j    var index:int = Math.round(Math.random()*b.length);    trace(b[index]);    b.splice(index,1);}

2012-11-28 15:16:36 474

转载 在字符串中使用特殊字符<>"'&空格

as3读取xml中的值,赋值给textfield,使用htmltext的话,有时候需要给xml的某个属性中使用特殊字符。这些特殊字符直接使用就出错 ,比如 属性值中不能使用字符 '解决方法:显示结果描述实体名称实体编号 空格  小于号<>大于号>>

2012-11-28 15:15:31 700

转载 swfobject2.0传递参数的方法

type="text/javascript"> var flashvars = {}; var params = {}; var attributes = {}; swfobject.embedSWF("myContent.swf", "myContent", "300", "120", "9.0.0","expressInstall.swf", flashvars, params, at

2012-11-28 15:08:28 283

转载 flash判断当前使用的浏览器类型

var bType:String = "浏览器ua信息:";bType +=  ExternalInterface.call("eval","navigator.userAgent");bType = bType.toLowerCase();txt.htmlText = bType;txt.htmlText +="br />您使用的是:"if (bType.indexO

2012-11-28 15:06:50 395

转载 ShareObject存储相关

离线存储方案中,Flash提供的本地共享对象ShareObject是一种跨平台较好的方案,当然在客户端已经安装Flash Player的情况下。ShareObject默认只能存储100Kb的数据,用户可在右键点击后设置存储大小,最大无限制,如下图示:  win7下,ShareObject的存储位置为(其他系统类似,记得显示被隐藏了的文件夹):C:\Users\[你的

2012-11-28 15:05:55 311

转载 AS3发送http请求编码不对的解决方法

在ActionScript 3 内部无论出和入都统一使用Unicode,但服务器那边却是千奇百怪的编码,例如Google使用UTF-8,百度似乎是GBK。于是向百度这样的服务端 发出URLRequest请求百分百会出现乱码,无论设置什么Content Type 或者Post Method都如此,因为AS3输出的是UTF,而百度不接受这样的编码。而URLRequest本身也不支持自定义编码,百度服务

2012-11-28 15:01:06 791 1

转载 移除flash中影片剪辑获得焦点的黄框

stage.stageFocusRect = false;就这么简单

2012-11-28 14:54:26 533

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除