0
オブジェクト(球体)が画面の上から落ち、画面の中央に跳ね返って落ち着くプログラムが欲しい。私はアンドロイドの新しい開発者です。誰でも助けてくれますか?Androidで跳ね返るオブジェクト
オブジェクト(球体)が画面の上から落ち、画面の中央に跳ね返って落ち着くプログラムが欲しい。私はアンドロイドの新しい開発者です。誰でも助けてくれますか?Androidで跳ね返るオブジェクト
これはAndroid固有の質問ではないと言われていますが、Android固有の回答があります。 このサンプルはAndEngine's framework examplesです。それはあなたにどのようにバウンスするアイデア与える:ねえ、いくつかの研究および特定のあなたの質問を行い、それを編集して、いくつかの詳細を追加してください
private static class Ball extends AnimatedSprite {
private final PhysicsHandler mPhysicsHandler;
public Ball(final float pX, final float pY, final TiledTextureRegion pTextureRegion) {
super(pX, pY, pTextureRegion);
this.mPhysicsHandler = new PhysicsHandler(this);
this.registerUpdateHandler(this.mPhysicsHandler);
}
@Override
protected void onManagedUpdate(final float pSecondsElapsed) {
if(this.mX < 0) {
this.mPhysicsHandler.setVelocityX(DEMO_VELOCITY);
} else if(this.mX + this.getWidth() > CAMERA_WIDTH) {
this.mPhysicsHandler.setVelocityX(-DEMO_VELOCITY);
}
if(this.mY < 0) {
this.mPhysicsHandler.setVelocityY(DEMO_VELOCITY);
} else if(this.mY + this.getHeight() > CAMERA_HEIGHT) {
this.mPhysicsHandler.setVelocityY(-DEMO_VELOCITY);
}
super.onManagedUpdate(pSecondsElapsed);
}
}
ありがとうRodionov –
を、一般的に、これは特定の問題ではないような幅の広いもののために、問題のページです。私は他の人があなたの質問を下落させるだろうと思う!ヒント使用:AndEngine – joecks
Google "アンドロイドバウンシングボールの例"または "アンドロイドバウンスボールチュートリアル"、このサイトは特定の問題ではなく、完全なウォークスルーではありません – curtisk