游戏引擎phaser.js3的使用之玩家和静态物理组碰撞

ops/2024/10/18 12:29:28/

玩家和静态物理组都加载好了,那就应该开始操作玩家动态和静态之间的碰撞了

下面是通过点击图片按钮来操作碰撞的

sky.on('pointerdown', function () {

    console.log('图片被点击了!');

})

图片点击后让动态的玩家和静态的物理组碰撞,就可以这么加

that.physics.add.overlap(player,platforms, collectStar, null, this)

在回调collectStar中做撞击后的操作

function collectStar (player, star){

star.disableBody(true, true);//碰撞后静态物体消失

可以操作撞击后静态物体消失,当然也可以做其他的操作

比如玩家和静态物理碰撞,玩家重新回到原来的位置,同时碰撞的静态做个动画操作

that.tweens.add({

            targets: player,

            x: player.x,

            y: 100,//设置玩家向下的高度

            duration: 500,

            ease: 'Linear',

            onComplete: function () {

                // 回到原来的位置

                tween = that.tweens.add({

                    targets: player,

                    x: player.x,

                    y: 10,

                    duration: 1000,

                    ease: 'Linear'

                });

}

})

上面的这种操作就是玩家的动态,就是玩家向下后回到原来的位置,静态物理组也可以做这样的操作,大家可以照着改一改哦,有不懂的可以来问的,+V 1606725537。!!!!!


http://www.ppmy.cn/ops/99151.html

相关文章

浅谈Redis(一)

浅谈Redis(一) 文章目录 浅谈Redis(一)Redis的特点Redis线程模型Redis单线程为什么快Redis持久化方案Redis缓存淘汰策略Redis缓存穿透、击穿和雪崩区别和解决方案 Redis是一个开源的内存数据结构存储系统,可以用作数据…

DDS IP实现啁啾信号

简介 DDS(Direct Digital Synthesizer)即数字合成器,是一种新型的频率合成技术,具有低成本、低功耗、高分辨率、频率转换时间短、相位连续性好等优点,对数字信号处理及其硬件实现有着很重要的作用。DDS 的基本…

搜维尔科技:正在使用Faceware面部表情捕捉系统实时给影视角色配音

正在使用Faceware面部表情捕捉系统实时给影视角色配音 搜维尔科技:正在使用Faceware面部表情捕捉系统实时给影视角色配音

正则表达式入门:Python ‘ re ‘ 模块详解

正则表达式(Regular Expression,简称 re)是一种强大而灵活的工具,广泛用于字符串匹配、替换和分割等操作,尤其在处理网页爬虫数据时非常有用。Python 提供了 " re " 模块来支持正则表达式的使用,…

吴恩达机器学习课后作业-05偏差与方差

偏差与方差 题目欠拟合改进欠拟合影响偏差和方差因素训练集拟合情况训练集和测试集代价函数选择最优lamda 整体代码 训练集:训练模型 验证集︰模型选择,模型的最终优化 测试集:利用训练好的模型测试其泛化能力 #训练集 x_train,y_train data[X],data[ y]#验证集 …

数码管驱动器ICM2718A

相关引脚说明: WR:控制D0-D7数据是否写入,低电平有效(高到低脉冲) MODE:高电平写入控制字,低电平写入数据 ID4:高电平正常工作模式,低电平关闭工作模式 ID5&#xff…

Elasticsearch8.15 springboot配置类简单解释

Elasticsearch8.15 springboot配置类简单解释 0、配置类代码 Configuration public class ElasticsearchConfig {// 从配置文件中读取 Elasticsearch 服务器的 URLValue("${spring.elasticsearch.rest.uris}")private String serverUrl;// 从配置文件中读取用户名V…

双系统安装:一键解锁电脑新境界,Windows与Linux并肩作战!

目录 🌟 告别单一选择,拥抱无限可能! 🌟 🌈 双系统安装:解锁双重身份的秘密武器 🔧 轻松上手,三步搞定双系统安装 🌟 告别单一选择,拥抱无限可能&#xff0…