LayaAir基础(1) 之 hello world

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/z_x_Qiang/article/details/86559886

 在LayaSample.js文件中写下面的代码,这个文件就是程序的入口文件


function GameMain(){
    //初始化layaAir引擎;
    var WebGL = laya.webgl.WebGL;
    //宽高,webGl是否使用webgl渲染,如果不支持webgl,将使用canvas;
    Laya.init(600, 400, WebGL);

    // 屏幕缩放模式,始终全部等比例显示;还有其他的模式,例如不缩放;
    Laya.stage.scaleMode = Laya.Stage.SCALE_NOSCALE;
    // 水平对齐方式,水平居中
    Laya.stage.alignH = Laya.Stage.ALIGN_CENTER;
    // 垂直对齐方式;垂直居中
    Laya.stage.alignV = Laya.Stage.ALIGN_MIDDLE;
    // 屏幕适配,横屏还是竖屏 ,默认不改变;
    Laya.stage.screenMode = Laya.Stage.SCREEN_NONE;

    // 实现hello world
    // 精灵 sprite 就是在屏幕显示中各个元素、 舞台对象stage,就是屏幕显示位置;

    // 步骤 
    //1.创建一个hello world的精灵的实例,text 是sprite的扩展类;
    let tx = new Laya.Text();
    tx.text = "hello world";
    // 2,精灵显示到屏幕中;
    
    // 将tx的轴心点 设置的舞台的正中央位置;
    tx.pos(Laya.stage.width/2,Laya.stage.height/2);
    tx.color = "#FFFFFF";
    tx.fontSize = 50;
    Laya.stage.addChild(tx);
    // 设置tx轴心点位置;这个属性还必须现在后面才不会有效果;
    tx.pivot(tx.width/2,tx.height/2);
  
}
GameMain();

猜你喜欢

转载自blog.csdn.net/z_x_Qiang/article/details/86559886