2021年9月1日

如何在vscode中通过f5按键调试运行项目

摘要: 各位小伙伴们,大家好!今天我给大家介绍下关于如何在vscode中通过f5按键去运行调试egret游戏项目。 首先,我们需要在vscode中安装egretcoder 接下来,我分别就5.2.33 , 5.3.10 ,5.4.0这三个引擎版本的项目说下如何进行调试 1、引擎版本 5.2.33 打开.vs 阅读全文

posted @ 2021-09-01 10:24 谋生的日记本 阅读(3803) 评论(0) 推荐(0)

2021年8月26日

骨骼动画学习九:骨骼动画自带的系统事件如何监听

摘要: 监听龙骨动画的两个事件 dragonBones.EventObject.START dragonBones.EventObject.LOOP_COMPLETE 代码展示: private createDragonbonesAnimation(){ // 通过RES模块加载龙骨数据 let drago 阅读全文

posted @ 2021-08-26 18:36 谋生的日记本 阅读(344) 评论(0) 推荐(0)

龙骨动画学习八:同名骨骼之间的动画拷贝

摘要: 在DragonBones中同名骨骼之间的动画数据是可以互相拷贝的。 同名骨骼 骨骼的名称相同结构相同。如下图。 elf骨架的动画有以下几种 warrior中的动画有以下几种 现在我要把elf骨架的idle动画拷贝给warrior private createScene(){ //创建工厂 let f 阅读全文

posted @ 2021-08-26 17:48 谋生的日记本 阅读(362) 评论(0) 推荐(0)

龙骨动画学习七:动画混合

摘要: 一、动画混合 动画混合是指一个骨架可以同时播放多个动画。 DragonBones骨骼动画在运行时有一个组的概念,我们可以让动画在一个组中播放,当另一个动画被设置为在相同组中播放时,之前播放的同组动画就会停止,我们可以把希望同时播放的动画放入到不同的组中。 二、示例演示 在Dragon示例中,armU 阅读全文

posted @ 2021-08-26 17:07 谋生的日记本 阅读(714) 评论(0) 推荐(0)

龙骨动画学习六:动画遮罩

摘要: 在项目中,我们常常会有这样的需求。例如,一个任务上半身可以直立、弯腰、开火;下半身可以直立、下蹲、跑动,并且上下半身的动作可以灵活组合,如角色可以直立开火、下蹲开火、跑动开火;而所有的这些动作都是用户的实时交互来进行控制的。如果要设计师设计所有的动画,需要排列组合制作3X3共9种动画,其中包含了大量 阅读全文

posted @ 2021-08-26 16:30 谋生的日记本 阅读(1004) 评论(0) 推荐(0)

龙骨动画学习五:控制动画速度

摘要: 在实际项目中,有时需要动态改变动画的播放速度。Dragonbones提供了集中方式: 1、调节世界时钟 //调节世界时钟 factory2.clock.timeScale = 5; 2、调节动画的速度 armatureDisplay2.animation.timeScale = 3; 3、调节某个动 阅读全文

posted @ 2021-08-26 15:41 谋生的日记本 阅读(436) 评论(0) 推荐(0)

egret记录:数据容器DataGroup与List的使用

摘要: class DataGroupDemo extends eui.UILayer { public constructor() { super(); } //数据源 private datas:eui.ArrayCollection; //数据容器 private datagroup:eui.Data 阅读全文

posted @ 2021-08-26 11:26 谋生的日记本 阅读(595) 评论(0) 推荐(0)

2021年8月25日

龙骨动画学习四:动态换肤

摘要: 在项目中我们经常会有这样写需求:更换角色皮肤,更换角色使用的武器,更换场景等。 本文演示一个更换角色使用的武器。 根据需求我们发现其实就是更换插槽的图片而已。 dragonbones.js中提供了对应的接口: /** * - 用特定的显示对象数据替换特定插槽当前的显示对象数据。 * 用 "drago 阅读全文

posted @ 2021-08-25 18:24 谋生的日记本 阅读(388) 评论(0) 推荐(0)

龙骨动画学习三:创建多个龙骨动画

摘要: 在项目中,一般都是需要创建多个龙骨动画的。那么如何创建多个龙骨动画呢? 一、创建多个EgretFactory来管理多个龙骨动画 private addDragonbonesDataToFactory(factory:dragonBones.EgretFactory,ResName:string){ 阅读全文

posted @ 2021-08-25 17:46 谋生的日记本 阅读(425) 评论(0) 推荐(0)

龙骨动画学习二:在egret项目中播放一个龙骨动画

摘要: ####第一步,将DragonBonesPro软件中导出的三个文件,放入我们的项目中。 ####第二步,我们将龙骨文件注册(添加)资源管理表中default.res.json。因为我待会要用RES模块加载龙骨文件到内存中。 我们要来简单看下 dragon_ske.json文件。了解最基本的信息,比如 阅读全文

posted @ 2021-08-25 15:19 谋生的日记本 阅读(666) 评论(0) 推荐(0)

导航