Egret白鹭引擎实例开发之棍子英雄StickHero(三)平台与英雄

一、创建平台

在game目录下新建文件Stage.ts,实现平台比较简单,X锚点anchorOffsetX设置在中间

image.png

二、英雄

英雄是动画的形式展现的,这边用到了Egret的扩展Game库中的MovieClip序列帧动画,不太熟悉的可以先了解一下

http://developer.egret.com/cn/github/egret-docs/extension/game/movieClip/index.html

image.png

英雄有四组动画json和png,用TextureMerger软件合成的

image.png

在egretProperties.json中引入Game扩展库,然后在终端输入egret build -e编译,-e表示编译指定项目的同时编译引擎目录

image.png

上面步骤之后就可以使用MovieClip序列帧动画了,在game目录下新建Hero.ts,根据传入的英雄类型展示不同形象

image.png

每个动画都有三种状态:kick踢,stay站立,walk行走,可以打开其中hero1.json查看

image.png


发表评论

(必填)

(必填)

(以便回访)

博客已稳定运行: 访问量:115,576 views 网站备案号:闽ICP备17026396号-1