游戏引擎phaser.js3的使用之玩家的添加和图片的点击事件

图片已经加载好了,添加玩家,也就是可以动的那个元素

player = this.physics.add.sprite(200, 300, 'dude').setScale(0.5);

// 设置渲染顺序为最上层

player.setDepth(100);

player.setCollideWorldBounds(true);//控制掉到下边

// 向下的速度,数字越大下落越快

player.body.setGravityY(0)

player.setVelocity(0, 0); // 设置初速度 横向 纵向

上面这样玩家就添加好 ,如果设置速度就会动了

玩家肯定是需要有按钮来控制的,加入按钮是一个已经加载好的图片,那就是给图片添加点击事件来控制玩家活动。

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

//你自己的方法操作

that.sound.stopAll();

})

这就是给sky这个图片添加的点击事件,点了图片后的一些操作就可以在这个方法里来完成。

下一节讲玩家和静态物理组的碰撞!!!

相关推荐
Doc.S1 小时前
多无人机任务自定义(基于ZJU-FAST-Lab / EGO-Planner-v2)
游戏引擎·无人机·cocos2d
nnsix3 小时前
Unity OpenXR开发HTC Vive Cosmos
unity·游戏引擎
nnsix4 小时前
Unity OpenXR,扳机键交互UI时,必须按下扳机才触发
unity·游戏引擎
老朱佩琪!4 小时前
Unity访问者模式
unity·游戏引擎·访问者模式
不定时总结的那啥5 小时前
Unity实现点击Console消息自动选中预制体的方法
unity·游戏引擎
nnsix5 小时前
Unity OpenXR 关闭手柄的震动
unity·游戏引擎
CreasyChan5 小时前
Unity 中的反射使用详解
unity·c#·游戏引擎·游戏开发
天途小编6 小时前
无人机操控模式解析:美国手、日本手、中国手
游戏引擎·无人机·cocos2d
90后小陈老师19 小时前
Unity教学 项目2 2D闯关游戏
游戏·unity·游戏引擎
噗噗夹的TA之旅19 小时前
Unity Shader 学习20:URP LitForwardPass PBR 解析
学习·unity·游戏引擎·图形渲染·技术美术