Html5实现iPhone开机界面示例代码.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Html5实现iPhone开机界面示例代码

Html5实现iPhone开机界面示例代码 ·HTML5 与 XHTML2 ·HTML5 语义化结构化规范化 ·改进网站设计提供的有意的建议 ·HTML5中语义化 b 和 i 标签 ·通过优化网页页面降低对内存及CPU的占用 关键词:Html5实现iPhone开机界面示例代码 想到可以用Html5来仿照苹果操作系统做一个能在Web平台运行的ios。 当然,要开发出一个操作系统,等我再归山修练一百年再说吧。今天就先娱乐一下,先搞一个开机界面。 完工后的图片: 担心图片是被我PS后的同学可以直接进入下面的地址测试: /yorhom/articles/3163078.html 由于lufylegend封装得的确不错,本次开发还是用该引擎做的。代码不多,感兴趣的朋友可以直接看一下。 index.html中的代码: 复制代码 代码如下: !DOCTYPE html html head meta charset=utf-8 / titleiphone/title script src=./lufylegend-1.7.7.min.js/script script src=./js/Main.js/script /head body div id=mylegendloading/div /body /html Main.js中的代码: 复制代码 代码如下: init(50,mylegend,450,640,main); LGlobal.setDebug(true); var loadData = [ {path:./js/Shape.js,type:js}, {path:./js/BootPage.js,type:js}, {name:wallpaper,path:./images/wall_paper.jpg} ]; var datalist = {}; var backLayer,iphoneLayer,screenLayer,buttonLayer; var iosShape; var bootPage; function main(){ LLoadManage.load(loadData,null,gameInit); } function gameInit(result){ datalist = result; //初始化层 initLayer(); //加入iphone外壳 addShape(); //加入开机界面 addBack(); } function initLayer(){ //背景层 backLayer = new LSprite(); addChild(backLayer); } function addShape(){ iosShape = new Shape(IPHONE,400,600); iosShape.x = 15; iosShape.y = 5; backLayer.addChild(iosShape); } function addBack(){ bootPage = new BootPage(); bootPage.x = 40; bootPage.y = 40; var wallPaperWidth = iosShape.getScreenWidth(); var wallPaperHeight = iosShape.getScreenHeight(); bootPage.addWallPaper(new LBitmapData(datalist[wallpaper],200,480,wallPaperWidth,wallPaperHeight)); bootPage.addTime(); bootPage.addSlider(); iosShape.addChild(bootPage); } Shape.js里的代码: 复制代码 代码如下: /* * Shape.js **/ function Shape(type,width,height){ var s = this; base(s,LSprite,[]); s.x = 0; s.y = 0; s.deviceWidth = width; s.deviceHeight = height; s.type = type; //外壳层 s.shapeLayer = new LSprite(); s.addChild(s.shapeLayer); //Home按钮层 s.homeButtonLayer = new LSprite(); s.addChild(s.homeButtonLayer)

文档评论(0)

f8r9t5c + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8000054077000003

1亿VIP精品文档

相关文档