Egret粒子效果

本文详细介绍如何在Egret引擎中使用粒子系统,包括下载并导入第三方粒子库,使用Feather软件生成粒子,以及通过实例展示如何在项目中添加和控制粒子效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

引擎:5.2.28

一、下载第egret粒子三方库文件

        https://github.com/egret-labs/egret-game-library

二、网络不好github无法下载时可使用码云克隆gibhub仓库

 三、导入第三方粒子库

        把下载好的demo文件中的粒子文件夹复制到自己项目的libs目录下

(注意:不要复制到自己项目的model中)

在egretProperties.json中加入粒子库的路径和名称

四、使用egret的Feather软件生成粒子

五、实例

		private particleTest() {
			var texture = RES.getRes("newParticle_png");
			var config = RES.getRes("newParticle_json");
			this.system = new particle.GravityParticleSystem(texture, config);
			this.addChild(this.system);
			this.system.start();
			this.system.y = 400;
			this.system.x = 300;
			var angle: number = 0;
			egret.startTick(function (timeStamp: number): boolean {
				angle += -2;
				this.system.emitterX = Math.sin(angle * Math.PI / 180) * 200;
				this.system.emitterY = Math.cos(angle * Math.PI / 180) * 200 / 2;
				return false;
			}, this);
		}

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值