版权声明:本文为博主原创文章,未经博主允许不得转载。 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();