留着,总会有忘记的时候

2011/July/3 | 作者: Baboon | 被围观:
被评论: 0 回

AS3 位图消除锯齿
package 
{
    import flash.display.Sprite;
    import flash.display.Loader;
    import flash.events.Event;
    import flash.net.URLRequest;
    import flash.display.*;
    import fl.transitions.easing.*;
    import fl.transitions.Tween ;
    public class BitmapLoader extends Sprite
    {
        private var _loader:Loader = new Loader( );
        var imgmc:MovieClip = new MovieClip();
        public function BitmapLoader ( )
        {
            addChild (imgmc);
            var loadcont:LoaderContext = new LoaderContext();
            _loader.contentLoaderInfo.addEventListener (Event.COMPLETE , onComplete);
            _loader.load (new URLRequest("c_m.jpg"));
        }
        public function onComplete (event:Event):void
        {
            var loadedImage:Bitmap = Bitmap(_loader.content);
            var bitmap:BitmapData = new BitmapData(loadedImage.width , loadedImage.height);
            bitmap.draw (loadedImage);
            var image:Bitmap = new Bitmap(bitmap,"auto",true);
            imgmc.addChild (image);
            new Tween(imgmc,"scaleX",None.easeIn,1,1.5,2,true);
            new Tween(imgmc,"scaleY",None.easeIn,1,1.5,2,true);
        }
    }
}

LocalConnection - AS2与AS3通信说明

2011/July/1 | 作者: Baboon | 被围观:
被评论: 0 回

 先留着,避免以后在出现这种情况

LocalConnection - AS2与AS3通信说明

由于当AS3加载AS2时,AS2会在AMV1中运行,

AS3文件跟AS2文件互相都不可以进行操作(跟两个swf独立运行无区别)..
我们常用的解决方法是使用LocalConnection作为他们之前的桥梁..
实现通信进行操作..

下面的例子..
先给AS3进行LocalConnection的运行,,让他处理连接状态(就像一个服务端)
然后AS2使用LocalConnection中的send,调用AS3中的方法

AS3的文档类

代码

package
{
    
import flash.display.*;
    
import flash.net.*;
    
import flash.text.*;

    
public class AS3Class extends Sprite
    {
        
private var server:LocalConnection
        
public function AS3Class()
        {
            init()
        }
        
private function init():void
        {
            
//初始化
            server = new LocalConnection()
            
//建立一个本地连接,名字随意,取一个不会取与人重复的名字就ok了
            server.connect("_AS3_L4cd_2008_08_02")
            
//指定this为LocalConnection的client,这样才可以调用this中的方法(重要)
            server.client = this
        }
        
//随便定义一个方法,不带参数的,需要设置为public(重要)
        public function m1():void
        {
            txt.appendText(
"\rAS3:m1")
        }
        
//随便定义一个方法,带一个参数,需要设置为public(重要)
        public function m2(_name:String):void
        {
            txt.appendText(
"\rAS3:m2,caller name:" + _name)
        }
    }
}


AS2中的代码

代码

var caller:LocalConnection
//初始化对象,由于这里只需要调用别的LocalConnection的方法,所以这里不需要connect
caller = new LocalConnection()
//调用_AS3_L4cd_2008_08_02(AS3中connect的名字)中的m1
caller.send("_AS3_L4cd_2008_08_02","m1")
//调用_AS3_L4cd_2008_08_02(AS3中connect的名字)中的m2,前把"L4cd.Net"传到m2的第一个参数
caller.send("_AS3_L4cd_2008_08_02","m2","L4cd.Net")


接下来,我们只需要先运行AS3,再运行AS2,AS3中的方法便已经被AS2执行了
如果没效果把发布设置改成flash play9

游玩-上海·城隍庙·豫园:)

2011/June/16 | 作者: Baboon | 被围观:
被评论: 0 回


刚到上海一落脚,朋友拉去城隍庙玩
习惯了在北京出门不带伞的日子,去城隍庙淋了个落汤鸡

地产项目美唐

2011/June/15 | 作者: Baboon | 被围观:
被评论: 0 回


一直改,作死的改,死了都要改...
http://www.aspps.cn/temp/gfmt

瑶林玉树地板片头

2011/June/11 | 作者: Baboon | 被围观:
被评论: 0 回

快中午了,刚想休息下,又来了个片头,又是说很急,晚上就要...赶阿赶,忙了一下午,饭都没吃,累~~~
看效果吧:http://www.aspps.cn/temp/intro/intro.swf

华侨城西安

2011/June/7 | 作者: Baboon | 被围观:
被评论: 0 回


虽然只是个Banner,动画元素可不少,用的时间也不少:) 
鼠标移动到左右两侧:http://www.aspps.cn/temp/pipi/banner

...

地产项目-上城国际

2011/June/7 | 作者: Baboon | 被围观:
被评论: 0 回


地产项目-上城国际,风格比较"另类"哈哈,去年的项目,贴上来吧.
测试地址:http://www.aspps.cn/temp/scgj/

地产项目-光和作用

2011/June/7 | 作者: Baboon | 被围观:
被评论: 0 回


地产项目-光和作用,熬夜阿,赶阿赶. 停不下来啊...
同时还有一个绚版的触摸屏本地播放的,文件太大没有传网上了.
测试地址:http://www.aspps.cn/temp/ghzy

阅读全文案例AS  房地产  FLASH  Minisite  

做广告的女人停不下来,做广告的男人也停不下来啊!描述的太对了

2011/June/2 | 作者: Baboon | 被围观:
被评论: 0 回

做广告的女人停不下来,做广告的男人也停不下来啊!描述的太对了,做广告的伤不起呀

阅读全文生活视频  广告  恶搞  

最短命的活法,十条我全占了

2011/May/29 | 作者: Baboon | 被围观:
被评论: 0 回

 最短命的活法,十条我全占了
1.长时间对着电脑;
2.晚上十一点以后睡觉;
3.不能保证睡眠时间;
4.极度缺乏体育锻炼;
5.有病不求医;
6.吃饭口味偏重,特别喜食咸的和辣的: 
7.不饿不吃,不困不睡,不累不息; 
8.与家人缺少交流; 
9.长时间用手机打电话,享受近距离辐射;
10.三餐饮食无规律。

分页:«12»