egret白鹭引擎入门(第一章)

最近,空下来准备研究一下用egret来做动画和游戏。

egret是什么?

Egret是一套HTML5游戏开发解决方案,产品包含Egret Engine,Egret Wing,EgretVS,Res Depot,Texture Merger,TS Conversion,Egret Feather,Egret Inspector,DragonBones,Lakeshore等。而核心产品是Egret Engine,是一个基于TypeScript语言开发的一个HTML5游戏引擎,其余的大多是开发和辅助工具。

安装 + 初步调试

参考官网 step by step进行安装 + 初步调试

Hello World

项目创建好之后,我们进入index.html
然后找到对应的data-show-fps和data-show-log,然后将其的值改为true,方便我们观察到游戏运行的实时帧率

image.png

设置完之后,run后会是这样滴~

image.png

接下来,我们来进行Hello World的入门

找到src下的main.ts

再进入游戏创建场景的函数 createGameScene

加上这么一段:

       // 创建一个文字对象
        let text = new egret.TextField();
        // set xy 
        text.x = 100;
        text.y = 100;
        // set color 
        text.textColor = 0x888888;
        // set container 
        text.text = 'Hello world~ dididi'
        // add to Main 
        this.addChild(text);

然后点击项目 > 构建,构建成功后,点击项目 > 调试

这时候,我们的hello world dididi 就跑出来啦~

image.png

嗯... 是不是很简单,接下来继续

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 标签: egret,入门 什么是Egret? Egret是一套HTML5游戏开发解决方案,产品包含Egret En...
    广州芦苇科技web前端阅读 5,828评论 0 1
  • rljs by sennchi Timeline of History Part One The Cognitiv...
    sennchi阅读 7,424评论 0 10
  • 好久没更新博客了,从去年开始白鹭(Egret)就一直很火,那么作为Unity开发者,必须要了解一下,首先先简单介绍...
    大展阅读 13,076评论 2 3
  • 在异乡的路上每一个寒冷的夜晚 这思念它如刀 让我伤痛 《故乡》-许魏 现在已经接近午夜十二点 是我离开家的第...
    北城二三事阅读 294评论 1 2
  • 刚刚开完两个多小时的会回来,整个人被坏情绪填满,你们是否也经常有这样的体验,会突然的被莫名其妙的悲伤淹没,不断下沉...
    鲸果果阅读 238评论 0 0