仿AS语法来写HTML5
仿AS语法来写HTML5-终篇LegendForHtml5Programming
发布时间:2011-10-12 作者:lufy 来源:9ria HYPERLINK "/course2243.html" \l "postform" \o "我要评论" 我要评论
库件下载地址 /files/LegendForHtml5Programming1.0.rar 一,LegendForHtml5Programming1.0库件是什么? 它是一个javascript库,它模仿了ActionScript的语法,用于html5的开发,…
库件下载地址 HYPERLINK "/files/LegendForHtml5Programming1.0.rar" \t "_blank" /files/LegendForHtml5Programming1.0.rar一,LegendForHtml5Programming1.0库件是什么?它是一个javascript库,它模仿了ActionScript的语法,用于html5的开发,目前实现的功能相对较少,还不能称之为引擎,希望将来可以作为html5的开源引擎,为html5开发者提供服务。二,LegendForHtml5Programming1.0库件的构建过程请参照下面的九篇文章,最终代码和构建过程会有些出入,以源码为准。三,LegendForHtml5Programming1.0库件的使用举例下面是使用LegendForHtml5Programming1.0开发的两个简陋的小游戏,只是为了试验,非常简陋,以后会开发几个像样的游戏来做参照。1,俄罗斯方块 HYPERLINK "/html5/jstoas10/index.html" \t "_blank" /html5/jstoas10/index.html2,抽奖小游戏 HYPERLINK "/html5/lottery_html5/index.html" \t "_blank" /html5/lottery_html5/index.html个人感觉,该库件使用起来还是很方便的,尤其上面的俄罗斯方块,我是直接把以前的AS代码复制过来,在语法上稍加修改,竟然直接可以运行了关于游戏的源码,大家点击鼠标右键就可以自己看了,我就不多说了四,LegendForHtml5Programming1.0库件的语法举例使用前,需要在html中引进LegendForHtml5Programming1.0库件的legend. HYPERLINK "/js/" \o "js" \t "_blank" js文件,然后在legend. HYPERLINK "/js/" \o "js" \t "_blank" js中配置你的库件所在的位置1,显示图片
JavaScript Code复制内容到剪贴板
var loader;
function main(){
loader = new LLoader();
loader.addEventListener(LEvent.COMPLETE,loadBitmapdata);
loader.load(png","bitmapData");
}
function loadBitmapdata(event){
var bitmapdata = new LBitmapData(loader.content);
var bitmap = new LBitmap(bitmapdata);
addChild(bitmap);
}
//图片的缩放
bitmapdata = new LBitmapData(imglist["chara"]);
showImg2 = new LBitmap(bitmapdata);
showImg2.scaleX = 0.2;
showImg2.scaleY = 0.2;
//图片的透明度
bitmapdata = new LBitmapData(imglist["chara"]);
showImg3 = new LBitmap(bitmapdata);
showImg3.alpha = 0.2;
//图片的旋转
bitmapdata = new LBitmapData(imglist["chara"]);
showImg4 = new LBitmap(bitmapdata);
showImg4.rotate = 50;
2,Sprite的使用
JavaScript Code复制内容到剪贴板
var backLayer = new LSprite();
addChild(backLayer);
/