我的第一个上线小程序,案例实战篇二——LayaAir…
2019-01-21 02:40:34来源:博客园 阅读 ()
不知不觉我的第一个小程序已经上线一周了,uv也稳定的上升着。
很多人说我的小程序没啥用,我默默一笑,心里说:“它一直敦促我学习,敦促我进步”。我的以一个小程序初衷是经验分享,目前先把经验分享到博客园,边学习边完善小程序。同时我会持续学习,持续更新,功能定会一天天的完善起来。
欢迎大家扫码体验。
闲话少叙,今天我们一起来练习LayaAirIDE搭建游戏开始界面。
既然要开发游戏,那自然少不了图片素材,大家可以根据实际情况自行备图。大致一下几种素材图片:
1、一张背景图片(750*1333)
2、开始按钮背景图片,尺寸自己选择即可
3、游戏规则按钮背景图片,尺寸自己选择即可
4、其它的游戏名称图片和Logo之类的图片可以自行选择
素材准备好了,下面就是一个字,干!
第一步:新建一个空的LayaAir 空项目(PS:不会的话,清先跳转我的第一个上线小程序,案例实战篇一)
第二步:我们创建一个StartScene的场景,并且设置其宽度750,高度1333,点击确定
第三步:我们将场景切换到编辑模式,在Assets文件处右键-》新建目录-》并命名为images文件夹。如图:
然后我们把准备好的图片素材拖拽至images文件夹上即可将图片放入该文件夹中。
第四步:我们选中StartScene.scene场景文件,对场景进行编辑。
我们想场景中拖入一个image,并向其常用属性skin中拖入我们准备好的背景素材。
我们继续向场景中拖一个button,并设置其var 属性为btnRule,设置其stateNum为1,向其常用属性skin中拖入我们准备好的规则背景素材。
我们继续向场景中拖一个button,并设置其var 属性为btnStart,设置其stateNum为1,向其常用属性skin中拖入我们准备好的开始背景素材。
第五步:我们把窗口切换到IDE的代码模式,在src目录下面新建一个scripts的文件夹,在scripts文件夹右键-》新建模板文件-》新建脚本文件,命名为StartScene点击确定生成脚本文件,脚本和场景关联大家可以参考第一步。代码如下:
export default class StartScene extends Laya.Scene { constructor() { super(); } onBtnRoleClick(){ } onBtnStartClick(){ } onEnable() { this.btnRule.on(Laya.Event.CLICK,this,this.onBtnRoleClick); this.btnStart.on(Laya.Event.CLICK,this,this.onBtnStartClick); } onDisable() { } }
最终效果图:
若是喜欢微信小游戏开发,不妨和我一起学习成长!!!
原文链接:https://www.cnblogs.com/wyang/p/10290218.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:js原型链结构与链表结构对比
下一篇:js/es6 元素拖动
- 默认让页面的第一个控件选中的javascript代码 2020-02-20
- JavaScript中setInterval函数应用常见问题之一(第一个参数 2019-08-14
- nuxt项目打包上线,以及nuxt项目基础代码分享 2019-08-14
- 我的前端布局方法 2019-08-14
- CANVAS实现调色板 之 我的第一个随笔 2019-04-26
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash