egret
文章平均质量分 60
倥谷
佛系更新,一切随缘。>_<
展开
-
egret 碰撞检测
在游戏设计中,对鼠标与舞台的碰撞检测也是经常用到的,今天的碰撞检测主要用到hitTestPoint()函数。 一、碰撞的类型 (1)像素碰撞 什么是像素碰撞?通俗的讲就是在一张图中,它的不透明部分被点击时是可以被检测到的, 反之当透明部分被点击时,不能被检测到。 (2)矩形碰撞 什么是矩形碰撞?与像素碰撞相比矩形碰撞就没有那么的精确。就是在一张图中,当发生点击事件时,不区别图片的透明与非透明部分,只要图片被点击就会被检测到。 二、hitTestPoint() 重点来了 三、关键代码实现区别原创 2022-05-10 15:40:40 · 815 阅读 · 0 评论 -
egret Tween 实现简单寻路,egret Timer实现图片切换
class Main extends egret.DisplayObjectContainer{ public constructor(){ super(); this.DrawRect(); this.addEventListener(egret.Event.ADDED_TO_STAGE,this.init_actor,this); this.addEventListener(egret.Event.ADDED_TO_S.原创 2021-12-09 16:44:20 · 280 阅读 · 0 评论 -
egret 如何解决RES加载了不存在或空的资源组
先看错误的写法: 在代码进行编译时,调试框也没有发现报错。但是在浏览器中却无法显示图片,打开控制台,出现了这样的提示: 更改后的代码(可以复制下来试试): class Main extends egret.DisplayObjectContainer { public constructor() { super(); this.addEventListener(egret.Event.ADDED_TO_STAGE, this.onAddToSta..原创 2021-10-19 21:03:49 · 618 阅读 · 0 评论 -
egret 显示帧动画
在此之前我们需要下载一个软件。在官方下载的egret Launcher的工具中找到此软件,然后下载安装。 讲解帧动画资源文件配置问题: 打开刚才已下载的软件,因为我们要创建的是一个帧动画,所有选择Egret MovieClip: 注意拖入的文件格式要求,仅仅支持gif和是swf格式。从网上随便下载一个gif动画,然后直接拖入软件中。 随便取一个项目名称: 然后就会获得如下: 然后点击导出,注意一定是点击导出, 点击导出后,会有一个保存路径,建议新建一个文件夹,将导出的内容...原创 2021-11-16 14:32:24 · 944 阅读 · 0 评论 -
egret 关于exml文件使用的三种方法
EXML使用方法一: ①选中src文件夹,鼠标单击右键,选择新建EUI组件 ②选择新建EUI组件后,会弹出如下窗口 红色框部分,类名是自己随机取的TS文件的名称,在绿色框中的√是默认选中的,一般不用更改他们。蓝色框是与TS文件绑定的exml文件的路径,可以选择它默认的eui_skins文件,也可以放在自己创建的文件夹里面,但都要在resource文件下创建新的文件夹。 ③EUI文件创建成功后,会生成如下情况: 在EXML1.ts文件中的代码是新建成功文件后,默认生成的,此时还需要添加.原创 2021-10-26 19:16:47 · 1871 阅读 · 0 评论