LAYA和TypeScript制作H5入门——基本代码

本文介绍了使用LAYA、TypeScript进行H5开发的基础步骤,包括初始化Laya、加载资源、创建页面实例及适配屏幕大小。通过创建ResourceLoader.ts和UIManager.ts文件进行资源管理和页面管理,并利用单例模式提高模块间通信效率。最后,通过编译运行在浏览器中查看并调试页面效果。
摘要由CSDN通过智能技术生成

上一篇:
LAYA和TypeScript制作H5入门——页面制作

上一篇里,我们制作了H5的第一个页面。
这一篇开始我们学习如何编写代码,并且让我们的页面显示在浏览器里。

第一步,了解需要做什么。
点开src文件夹下的LayaSample.ts。这个脚本是我们整个项目代码的入口。我们需要首先修改这个文件。
具体要做什么?修改顺序是怎样的?

  1. 初始化Laya。调用laya.init方法。
  2. 我们需要将页面所需要的资源加载完毕。
  3. 创建页面的实例。
  4. 将页面显示出来。并且根据屏幕大小做适配。
  5. 保存代码,点击编译选项。
  6. 运行调试,在浏览器里查看你的页面。

第二步,在src目录下,创建两个文件,分别命名为ResourceLoader.ts(资源加载),UIManager.ts(页面管理)。然后开始依次修改LayaSample.ts,ResourceManager.ts以及UIManager.ts。
项目文件夹
注:在这个项目中,使用了单例模式来管理各个模块,方便各个模块间的相互调用。具体单例模式可以参考:单例模式。

1,LayaSample.ts负责启动整个项目,初始化项目的单例,以及发起加载资源。

// 程序入口
class GameMain{
   
    constructor()
    {
   
        Laya.init(640,1038);                        //初始化项目,并设置舞台大小为640*1038,保持和页面一致

        Laya.stage.scaleMode=Laya.Stage.SCALE_FULL; 
        Laya.stage.screenMode=Laya.Stage.SCREEN_NONE;

        new ResourceLoader();                       //初始化元素加载类单例  
        new UIManager(
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值