2017-07-14 1 views
0

私はフェイザーが新しく、あなたの助けが必要です。私はキャラクターのプロジェクトを壁から跳ね返させたい。フェイザーバウンス

fire.onDown.add(function() { 
var bullet = ball.create(Char1.x,Char1.y,'ball'); 
if(bullet){ 
    bullet.body.velocity.set(0,-400); 
} 

答えて

2

、このようなその後、設定バウンスを確認してください、あなたの弾丸のための物理学を有効にしてください:更新()に後で

game.physics.startSystem(Phaser.Physics.ARCADE); 
ball = game.add.group(); 
ball.enableBody = true; 
ball.setAll('body.collideWorldBounds', true); 

:これまでのところで()を作成し、私はこのような何かを持っています:

game.physics.arcade.enable(bullet) 

// set the bounce energy, 1 is 100% energy return 
bullet.body.bounce.set(1); 

そして、このラインは、ゲームの世界のハネを行います:

bullet.body.collideWorldBounds = true;