- 博客(78)
- 收藏
- 关注
原创 饮食注意
【不宜吃的食物】:·发芽.发青的土豆有毒,不能吃。·新鲜的黄花菜(金针菜)有毒,不能吃。·没有炒透的四季豆.扁豆有毒,吃不得。·老鸡头(5年以上鸡头)有大毒,吃不得。·嫩炒猪肝,含有毒素,不宜吃。·皮蛋.爆米花含铅特别多,儿童不宜吃。·烤焦的食物不能吃,吃后易患癌。·烂姜有极毒,能坏死肝细胞,切不可吃。·生豆油含有苯,会破坏造血系统,不可吃。·久煮的水含有亚X盐,吃则易生癌。·太烫食物不能吃,易烫伤消化道引起癌变。·未熟透的豆浆不能吃,吃易中毒。·腌制的食物含有致癌物质,不宜多吃。·烘烤的肉串类.鱼片含致癌
2010-11-23 17:54:00 1065
原创 BasicView
<br />package {import flash.events.Event;import org.papervision3d.objects.primitives.Sphere;import org.papervision3d.view.BasicView;public class BasicViewExample extends BasicView { private var sphere:Sphere; public function BasicViewExample(
2010-08-03 18:22:00 574
原创 PV3D手记
<br /><br />这篇我们来看一下BasicView这个类,它可以让我们非常方便的创造出一个包含前面所说的那四个基本元素的3D世界。你只需要实例化它并加入到显示列表中即可,但我们更常用的是通过继承它来直接使用这个3D世界,现在先看一下它的文档。<br /><br />BasicView<br />Package org.papervision3d.view<br />Class public class BasicView<br />Inheritance BasicView AbstractView
2010-08-03 18:21:00 521
原创 TweenLite 缓动类
<br /><br />TweenLite参数说明:<br /> 1) $target : Object - 作为目标的对象, MovieClip或者其它对象<br /> 2) $duration : Number - 动画的时间长度(单位:秒)<br /> 3) $vars : Object – 对象,通过属性值,来存贮各种属性参数用于缓动。<br /> (如果你使用TweenLite.from() 方法,这里的参数表示缓动的初始值)<br />
2010-08-03 18:19:00 1031
原创 殿堂之路──读书笔记
<br /><br />2010-06-30:<br />☞ 值类型和引用类型的区别 P20<br /> <br />☞ Boolean:false; int:0; uint:0; Number:NaN; String:null; var arr:Array=new Array(5);该句定义了一个含有5个元素的数组,此时未知各个元素是多少,系统默认为undefined<br /> <br />☞ Math.random()的范围:[0,1) Math.ceil()上限值
2010-08-03 18:17:00 592
原创 续上篇:陈勇提示做分批载入需要用到的数据
图片总数 var len:int=123;每页图片数目 var imgs_perPage:int=5;总页数 var pageNum:int=Math.ceil(len/imgs_perPage);当前处于第几页;最后一页的图片数目 var imgs_lastPage:int=len-(pageNum-1)*imgs_perPage;当前页的图片数目;
2010-08-03 18:14:00 928
原创 分批载入:载入XML数与图片数不相同(一次载入25个xml图片地址,点击下一页载入5张图片)(存在BUG,未修复)
<br />import flash.display.Loader;import flash.net.URLRequest;import flash.net.URLLoader;import flash.events.Event;import flash.display.Sprite;var xmlURL:String="test.xml";var xml:XML;var arr_imgURL:Array=[];var len:int;var _value1:Number
2010-08-03 18:13:00 542
原创 另外一种删除上次已加载图片的方法
<br />import flash.display.Loader;var hasImage:Boolean=false;function imageLoadedHandler(e:Event):void { var image:Loader=e.currentTarge.loader; imageSprite.addChildAt(image,0); //一直将载入的图片加载在最底层(0层),因此上次载入的图片会被挤到上一层(1层); if (hasImage) { imag
2010-08-03 18:12:00 523
原创 另一种获取对应图片索引的方法(不用name取名)
<br />import flash.display.Loader;import flash.net.URLRequest;import flash.events.Event;import flash.display.Sprite;import flash.events.MouseEvent;var imageSprite:Sprite=new Sprite();var len:int=arr_imageURL.length;for (var i:int=0; i<len; i+
2010-08-03 18:12:00 1101
原创 帮陈云庆做的手机报
<br />import flash.display.Sprite;import flash.display.Loader;import flash.net.URLRequest;import flash.events.Event;import flash.net.URLLoader;var swfURL:String="手机报_demo.swf";var xmlURL:String="newspaper.xml";var xml:XML;var len:int;var
2010-08-03 18:11:00 593
原创 帮陈云庆做的手机主题翻页查询
<br />import com.greensock.TweenLite;var xmlURL:String="theme.xml";var xml:XML;var len:int;var arr_themeID:Array;var arr_themeName:Array;var arr_themeImageURL:Array;var arr_themeRemark:Array;var distance:Number=5;var counter:int=1;var a
2010-08-03 18:10:00 513
原创 载入图片后按指定宽高缩放比例
<br />function setImgSize(img:Loader,limitedWidth:Number,limitedHeight:Number):void { if (img.width>limitedWidth) { img.height=limitedWidth/img.width*img.height; img.width=limitedWidth; } if (img.height>limitedHeight) { img.width=limitedHeig
2010-08-03 18:07:00 550
原创 删除与原数组中相同的元素
<br />/** * 删除数组arr里与originalArray里相同的元素, 修改原数组 * @param arr 原数组 * @param originalArray 要删除的元素 默认这里没有重复的元素,有也不会出错,但效率降低了 */function deleteElementFromList(arr:Array, originalArray:Ar
2010-08-03 18:07:00 492
原创 缩略图宽度不同,设置其x坐标
<br />len=_urlArray.length;//此处是关键。先实例化一个具有与缩略图数量相同的空数组,然后在下面第23行利用splice方法删除索引位置的空元素,并插入相应的元素arr_thumbnail=new Array(len);arr_thumbnailWidth=new Array(len);function init(_urlArray:Array):void { for (var i:int=0; i<len; i++) { var url:String=_
2010-08-03 18:05:00 371
原创 查询数组中第一个大于给定数的元素的索引号
<br />var arr:Array=[1,33,5,7,8,12,4];trace(getIndex(9,arr));function getIndex(currentValue:Number,arr:Array):int { var flag:Boolean=true; var firstMatchIndex:int; var num:int=arr.length; for (var i:int=0; i<num; i++) { if (currentValue<a
2010-08-03 18:05:00 772
原创 graphics.drawRect()坐标解释
<br />var shape:Shape=new Shape ;shape.graphics.beginFill(0xffcc00);shape.graphics.drawRect(0,0,100,100);//shape.graphics.drawRect(88,88,100,100);shape.graphics.endFill();addChild(shape);trace(shape.x); //输出:0trace(shape.y); //输出:0//trac
2010-08-03 18:04:00 3018
原创 Vector与Array的区别
<br />Array是非类型化、稀疏数组: 所有元素类型并不要求相同,也不要求每个元素都有值,系统会添加默认空元素。<br />//未初始化数组元素个数var arrA:Array=new Array();arrA[0]=0;arrA[9]=9;trace(arrA);//输出:0,,,,,,,,,9trace(arrA[1]);//输出:undefined//初始化数组元素个数为11var arrB:Array=new Array(11);arrB[0]=0;arrB
2010-08-03 18:03:00 1064
原创 幻灯片:循环播放图片
<br />/* 先载入所有图片及标签,然后通过设置图片的深度来显示相应的图片(并非点击标签后再载入相应图片,因为这种幻灯片一般图片比较少)*/package { import flash.display.Sprite; import flash.net.URLLoader; import flash.net.URLRequest; import flash.display.Loader; import flash.events.Event; import flash.e
2010-08-03 18:02:00 511
原创 点击上、下一页显示图片
<br />function onNextBtnBtnClick(e:MouseEvent):void { removePic(); currentPicIndex++; if (currentPicIndex==len) { currentPicIndex=0; } loadPic(arr_picURL[currentPicIndex]);}function onPrevBtnClick(e:MouseEvent):void { removePic(); curr
2010-08-03 18:00:00 1111
原创 图片自动播放(亦可手动控制)
<br />package { import flash.display.Sprite; import flash.text.*; import flash.system.System; import flash.events.MouseEvent; import flash.display.Stage; import flash.events.Event; import flash.display.Loader; import flash.net.URLLoader;
2010-08-03 17:59:00 958
原创 menu菜单栏
<br />import flash.net.URLLoader;import flash.events.Event;import flash.net.URLRequest;import flash.events.MouseEvent;var url:String="xml/config.xml";var xml:XML;var len:int;var arr_title:Array=[];var arr_url:Array=[];var _oldNavi:Navi;
2010-08-03 17:58:00 485
原创 自定义事件类LoadEvent
<br />package leon.events{ import flash.events.Event; public class LoadEvent extends Event { public var _info:String; public function LoadEvent(type:String,_info:String):void { this._info=_info; super(type); } }}
2010-08-03 17:57:00 342
原创 载入类 举例
<br />import leon.utils.LoadManager;import flash.events.Event;import leon.events.LoadEvent;var _loader:LoadManager=new LoadManager(this);_loader.LoadImage("thumbnails/flashmo_080_movie.jpg");_loader.x=200;_loader.y=100;_loader.addEventListene
2010-08-03 17:57:00 372
原创 自定义载入类(如图片、XML)
<br />package leon.utils{ import flash.display.Loader; import flash.events.Event; import flash.display.DisplayObjectContainer; import flash.net.URLRequest; import flash.net.URLLoader; import flash.events.EventDispatcher; import leon.events.Lo
2010-08-03 17:56:00 412
原创 舞台和主时间轴的关系
<br /><br />在主场景中随意绘制一个矩形方块,实例名称为rect。<br /> <br />trace(this,this.numChildren) 输出:[object MainTimeline] 1。 说明this当前类为主时间轴,它的子对象有1个,就是rect。<br /> <br />trace(getChildIndex(rect)) 输出:0。 说明rect在当前类的深度为0。<br /> <br /> <br />主场景中,stage是顶级的唯一的舞台,下面是主时间轴,主时间
2010-08-03 17:55:00 638
原创 另一种换行排列方块的方法
<br />//设定第一个方块的位置var xPosition:Number=5;var yPosition:Number=5;for (var i:int=0; i<30; i++) { var eee:EEE=new EEE(); eee.tf_label.text=String(i); addChild(eee); eee.x=xPosition; eee.y=yPosition; xPosition+=eee.width+5;//提前获得下一个方块的x坐标,然后在
2010-08-03 17:54:00 400
原创 换行排列(思路源自陈勇源代码)
<br />var cols:int=4;var row:int;var col:int;for (var i:int=0; i<21; i++) { var eee:EEE=new EEE(); eee.tf_label.text=String(i); addChild(eee); eee.x=(eee.width+5)*col; eee.y=(eee.height+5)*row; col++; if (col>cols) { col=0; row++;
2010-08-03 17:53:00 1201
原创 陈勇写的换行、换列排放
<br />var num:int=34;//图片数量var colsNum:int=5;//预定列数,即每行放多少张图片var cols:int;//列索引号var rows:int;//行索引号for (var i:int=0; i<num; i++) { var rect:Rect=new Rect(); addChild(rect); cols++; //判断:如果当前图片索引号刚好等于 if (i%colsNum==0) { rows++; cols
2010-08-03 17:52:00 850
原创 (this.stage.getChildAt(0) as MovieClip).arr[1]
<br /><br />新建test.fla;Ctrl+F8新建影片剪辑MM,同时导出为类文件。<br />test.fla时间轴上写代码:<br /> var arr:Array=[1,2,3];<br /> var _mm:MM=new MM();<br /> addChild(_mm);<br />MM影片剪辑中写代码:<br />trace(MovieClip(this.parent).arr[1])
2010-08-03 17:51:00 493
原创 Sound
<br />package { import flash.display.Sprite; import flash.net.URLRequest; import flash.media.Sound; import flash.media.SoundChannel; import flash.media.SoundTransform; public class SoundTransform_constructorExample extends Sprite { public fu
2010-08-03 17:50:00 393
原创 陈勇写的滚动条类及使用举例
<br />function setContent(txt:String):void { _text.htmlText=txt;//传入文字内容 var isShow:Boolean=_text.textHeight>maskMC.height?true:false;//根据文本内容高度是否超过遮罩高度,判断是否需要显示滚动条 scrollBar=new ScrollBar(isShow,maskMC.height); scrollBar.x=maskMC.x+maskMC.width-sc
2010-08-03 17:48:00 1325
原创 系统滚动条类TileList举例说明
import fl.controls.TileList;import fl.controls.ScrollBarDirection;var myTileList:TileList = new TileList();myTileList.addItem({label:"Image 1", source:"http://www.helpexamples.com/flash/images/image1.jpg"});myTileList.addItem({label:"Image 2", sour
2010-08-03 17:44:00 736
原创 系统自带滚动条类 UIScrollBar 使用举例
import fl.controls.UIScrollBar;import fl.controls.ScrollBarDirection;var url:String="http://www.helpexamples.com/flash/text/lorem.txt";var uLdr:URLLoader=new URLLoader(new URLRequest(url));uLdr.addEventListener(Event.COMPLETE, completeHandler);va
2010-08-03 17:33:00 1951
原创 要自己定义元件(滚动条滑块、滑道、滚动内容、遮罩) 的滚动条类 及用法举例
import ScrollBar;var myScroll:ScrollBar=new ScrollBar(c_contentBox,mask_mc,scroll_bar,scroll_line);//4个参数分别为:文本框、文本显示区域遮罩、滚动条滑块、滑道myScroll.tween=5;myScroll.elastic=false;//设置滑块高度是否依据文本框高度变化。此处false意指维持滑块原本的高度,不作改变myScroll.lineAbleClick=true;//点击滑
2010-08-03 17:25:00 1123
原创 自己写的基本滚动条类
<br />import flash.events.MouseEvent;import flash.geom.Rectangle;var scrollerArea:ScrollerArea;var scroller:Scroller;var _content:Content;//文本内容var _contentArea:ContentArea;//文本显示区域var ratioContent:Number;//文本高度与显示区域高度之比var rangeContent:Numbe
2010-08-03 17:18:00 485
原创 殿堂之路P361>>多次添加同一个显示对象
<br />package { import flash.display.Sprite; import flash.text.TextField; import flash.events.MouseEvent; public class SampleAdd extends Sprite { public var star:Sprite = new Sprite ; public function SampleAdd():void { init(); }
2010-08-03 17:17:00 619
原创 查询XML数据
<br />import flash.net.URLLoader;import flash.net.URLRequest;import flash.events.Event;var len_image:int;var len_mainProperty:int;var arr_mainProperty:Array=[];var arr_Brand:Array=[];var k:int;loadXML();function loadXML():void { var xml
2010-08-03 17:16:00 334
原创 方块颜色由深变浅、由浅变深循环
<br />import flash.events.Event;addEventListener(Event.ENTER_FRAME,_enter);var _flag:Boolean=true;function _enter(e:Event):void { if (_flag) { _rect.alpha+=(0-_rect.alpha)*0.2; if (_rect.alpha<0.05) { _rect.alpha=0; _flag=false; }
2010-08-03 17:15:00 1070
原创 点击按钮显现图片(XML)
<br />import flash.display.Loader;import flash.net.URLRequest;import flash.events.Event;import flash.events.MouseEvent;import flash.display.Sprite;var spr:Sprite=new Sprite();addChild(spr);spr.x=220;var imageArray:Array=new Array();var bt
2010-08-03 17:15:00 540
原创 33个数随机抽取6个不重复的,按钮刷新
<br />var _arr1:Array=[];var _arr2:Array=[];t1.text="";for(var i:uint=1;i<=33;i++){ _arr1.push(i); t1.text=t1.text+" "+_arr1[i-1];}function refurbish(_e:MouseEvent=null):void{ _arr2=_arr1.slice(); t2.text=""; for(var i:uint=1;i<=6;i++)
2010-08-03 17:14:00 1491
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人