AS3.0中的异步异常处理捕捉

如果程序有错误的时候,老是会跳出一个提示框出来,这个在as2.0时代是没有的,错了就错了,管你是老几,就不告诉你哪里错,让你憋死。

As3.0一开始很不习惯,怎么老是错啊,错来错去找来找去,都是一些很常见的错误,而且要写的很长才能处理掉。不过久而久之就习惯了,这样的错误处理可以提高自己的编程能力。后来才知道异常错误捕捉是很好用的,只要知道什么地方可能出现错误,用try语句然后catch那个错误,就可以了。

1
2
3
4
5
6
7
var xmlLoader:URLLoader = new URLLoader();
try{
xmlLoader.load(new URLRequest("data.xml"));
}
catch{
trace("出错啦~~~")
}

但上面这个是捕捉不到的。需要高级一点。帮助文档中:
处理错误 > 错误类型
异步错误,这类错误是在应用程序运行期间在不同点处发生的运行时错误,它们会产生相应事件并由事件侦听器捕获。在异步操作中,函数发起操作但并不等待操作完成。
由于事件处理是异步的(即不是在特定、已知或预先指定的时间发生),因此需要使用 addEventListener() 方法来侦听这些特定的事件

估计得加监听特别处理了:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
try
{
        var re:URLRequest = new URLRequest("data.xml")
        var xmlLoader:URLLoader = new URLLoader();
        xmlLoader.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
        xmlLoader.load(re);
}
catch (err:IOErrorEvent)
{
        trace("出错啦~~~");
}
 
function ioErrorHandler(e:IOErrorEvent)
{
        trace("Error");
}

立鸡蛋需要在春分秋分吗

     

       这并不是啥新鲜事了,只是网络上还留传着许多人说,鸡蛋虽然可以立起来,不过要在春分或者秋分日,因为那个时候太阳直射点在赤道上,或者是农历十五夜才能立起来,这样可以忽略月球的引力之类的。其实这些都没有任何科学根据!

      在许多年前自己尝试了一下,因为很多人根本就不相信也没有尝试,原来鸡蛋是可以很容易的立起来的!不需要打破,也不需要502或者AA,只需要用双手,在光滑的玻璃或者瓷砖上,就可以立起来了。而且越光滑越容易立,不信?你在家里找个鸡蛋来试试吧。练熟手了,我有时候5秒内就可以立一个,不过也并不是每个都那么容易立的,还要看鸡蛋的重心是否容易找,快去试试吧,看下面我的记录,可看出俺是多么的无聊,相信看完还没试过的人,也会无聊到去找鸡蛋来玩玩的,呵呵。

 

在《花雨》上出版的美眉插画集

花雨插画

      这是2003年,也就是17岁刚开始接触数位板的一些插画。

      那时初中毕业家里刚购置了电脑,用着56kModem上网,偶然中发现了一个绘画软件叫做painter,可谓欣喜若狂,可是没办法下载,当初用电驴实在太慢了!就让姐从深圳买了一块盗版光盘(还真的找到),版本是7的,那时比较多人喜欢用6,因为6的水彩画笔很好,不占多少内存。

      而我就用鼠标玩着,发现有个压感的参数,怎么没用呢?原来是需要数位板这神圣的东东!于是乎上网狂搜,那时的论坛少啊,就只有屈指可数的几个CG论坛可以上,实力最强的是5d,那里有个集智慧与美貌一身的zhuzhu大人,不知道现在还在不在呢。在通过很多前前辈的推荐与总结,我决定买我人生第一块数位板!

Fj-410

      wacom的非凡-FJ-410很老的产品了,图片还不好找,400多大洋,那时相对我来说是个天价了!尺寸比较小,就一般4R相片的大小吧,但对于初学者来说,已经足够了,太大反而比较难控制。有了这块东东我那个感动啊,于是乎下决心不能浪费它!

      经过了两个月的使用,我画了最上面那张图,往一家杂志投稿试试,那是当时一个叫“白开水”的姐姐email介绍我投的。回复很快,说修改一下,就ok!我身后粉红色的花立刻一朵朵竞相绽开,眼镜铺满闪闪的星星……很快,我就改好了(改好后出版的版本在硬盘损坏后全部没了),花雨编辑说,一张80块,不如画多几张,再一起结算。我答应了。

      80块,不算多,这可是我人生第一次赚的钱呐,在那个时代,能有人承认你的作品,并且对于一个高中生来说,这80块,已经很能鼓励我了,虽然自那以后我的画就升价到350一张,现在嘛……

      在花雨那里,一共通过了9张,也就是一共720块,恩,赚回来了,我的数位板!现在花雨价格不知道如何,但我知道画这些的人太多,无论价格多低都有人画,不过无论怎样还是要感谢花雨,给了我这样的经历。

     下面是其他的一些出版或未出版的稿子,出版了4本花雨给我寄了过来的,也是N年前的事了。

花雨插画

花雨插画

花雨插画

花雨插画

花雨插画

花雨插画

花雨插画

关于此博客

      没错,你看到的就是404页面!为什么一开始就来个404页面呢?额这是一个很严肃的问题,首先说明了我对大家认真负责,当你在浏览这个网站和博客的时候,如果不小心看到这样一个画面,那说明了你的操作或者我的原因弄成的,这个页面的意思就是“page-not-found-没有找到页面”,不好意思废话撒多了。

      好吧言归正传啦!为什么会有这个博客呢?那是源于去年的某一天,自己想弄个个人博客来玩玩,于是一直折腾到现在,不但折腾出个Blog,还附带出了一个纯flash个人网站——《草羽的天空-多媒体作品集》,那是花了心血的,花费时间9个月,其中半年在混沌中思考着,真正花了两个多月的时间,那是几乎榨光了自己所有的业余时间了,疲惫不堪,不过应该会有所值的,在这里要感谢所有支持我的人,我的妈妈姐姐小猪还有一大堆力撑我的好朋友,在此谢谢啦!

      偃旗息鼓了一年,挤出了这个网站,从意义上来说,是为了勉励自己,让自己有个动力继续向设计迈步,从实际上来说,是为了让自己拥有一个真正的小窝,可知道我的名字——草羽,其实就是一个鸟窝的意思啊(用了十年才忽然中悟出)!从长远来说,离开百度那个空间,将是脱离了群众基础,选择了寂寞……

      so…各位好友战友要记住我这个新窝呀!caoyusky.com——顾名思义就是“草羽”+“天空”,要记住了哦!记不住的话给我来个友情链接我也会好好的给你牵个红绳的。

      能够赶在24岁前弄好这个网站,也算了却了一个心愿。这个博客叫艺技录(非艺妓),就是要将自己24载青春的劳动成果,加上以后迈出的每一步,关于艺术与技术的,都往此记录,新的充满艰辛与奋斗掺着汗水泪水口水的历程即将启航(自己都给恶心到了)!

      完