phaser3设置重力gravity、检查边界WorldBounds、边界回弹Bounce,碰撞:
create: function () {
//静态地板组
var platforms = this.physics.add.staticGroup()
//地板
var fool = platforms.create(0, this.game.canvas.height, 'ground')
//加入物理刚体
var fruits = this.physics.add.sprite(100, 0, '1')
//设置重力、碰撞回弹,可拆分写fruits.setGravityY(300)、fruits.setBounce(0.3)
fruits.setGravityY(300).setBounce(0.3)
//设置边界检测 fruits.setCollideWorldBounds(true)
//设置碰撞
this.physics.add.collider(fruits, platforms)
}
版权声明:本文为weixin_43840289原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。