問題タブ [translate-animation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2012 参照

wpf - サーフェス開発: ScatterView を使用しないアイテムの平行移動/回転/スケーリング

ScatterView なしでアイテムを移動/回転/スケーリングすることは可能ですか? ボタン、リスト、静的にする必要があるカスタム コントロールなど、他の要素の上に配置できる項目を操作したいと考えています。それらを ScatterView に追加すると、それらはすべて ScatterViewItems になり、これは望ましい効果ではありません。

0 投票する
1 に答える
1698 参照

android - Androidでアニメーションの問題を翻訳する

私はAndroidを初めて使用し、翻訳アニメーションを作成しようとしています。

これは私のxmlコードです:(rail.xml

これは私のJavaコードです:

質問したいのですが、各アニメーションの繰り返しのテキストを変更するにはどうすればよいですか?

0 投票する
2 に答える
489 参照

android - アクティビティを閉じる前にビューをアニメーション化する

私のアプリケーションでは、メニューボタンを押すと現在のアクティビティの上に開くアクティビティがあります。このオーバーレイでは、アクティビティが表示されたときにビューをフェードインし、アクティビティが閉じる前に再びフェードアウトしたいと思います。これが私のコードです:

}

どういうわけか、fadeOut-Animationは、t.setText( "sometext")のようなことをした場合にのみ機能します。その行を省略した場合、アニメーション化されないため、AnimationListenerはトリガーされません。

更新:さらにいくつかの情報で問題が明確になります:onCreate:TextViewがフェードインし、画面に表示されますonKeyDown "BACK":finishOverlayが呼び出されます。(実際にはそうです)finishOverlay:フェードしたいビューにアニメーションが適用されていません。なんで?同じリファレンスです。それはある種のスコーピング問題でしょうか?

0 投票する
2 に答える
890 参照

android - Android: ビューのアニメーション化に役立ちますか?

私のレイアウトは、EditText と WebView のサブクラスで構成されています。

ユーザーが WebView を下にスクロールすると、EditText が上に移動して消えるので、WebView の onScrollChanged メソッドをオーバーライドします。

しかし、達成された効果は、EditText が一番上に移動するが、すぐに元の位置に戻るということです。どう思いますか?

0 投票する
1 に答える
2123 参照

android - 2 つのステップでアニメーションをスケーリングおよび変換

かなり単純なアニメーションを作成する必要があります。ImageView は左上隅から中央に表示され、右上隅に消えます。これが私のXMLコードです。問題は、2 番目のスケール (最小化) を追加すると、ImageView が左上隅に戻ることです。それを削除すると、ImageView は正しく右側に移動します。ここで何が問題なのですか?

0 投票する
1 に答える
1596 参照

ios - アンカーポイントを変更してから CGAffineTransformMakeRotation を使用して回転する

別のアンカー ポイントを中心に UIView を回転させようとしています。最初に UIView を作成するとき、アンカー ポイントを (0.0, 0.5) に設定しました。CGAffineTransformMakeRotation を使用してビューを回転させます。UIView の反対側をクリックすると、アンカー ポイントを (1.0, 0.5) に設定したいと考えています。これにより、UIView が移動し、アンカー ポイントが中心点に設定されます。私はこれを行うべきであるという他の答えを読みました:「境界の幅と高さに古いアンカーポイントと新しいアンカーポイントの正規化された値を掛け、2つのアンカーポイントの差を取り、その差をレイヤーの位置に適用します」

私はそれを試しましたが、UIView をまったく同じ位置に設定することはできません。このコードの使用:

まったく同じ位置に設定しますが。もう一度回転すると (新しいアンカー ポイントを中心に回転するはずです)、UIView が反転するか、奇妙なことが起こります。

0 投票する
1 に答える
20539 参照

android - アニメーション コードの翻訳

私はPHPのバックグラウンドから来た初心者なので、これがあまりにも基本的な質問である場合は申し訳ありません.

基本的に、これは私がやりたいことです: 画像をアニメーション化/画面の上部から 5 秒で 25% 下にドロップします

だから私はグーグルで行きました: http://developer.android.com/reference/android/view/animation/TranslateAnimation.html

問題は、そこにサンプル コードが見つからないことです (php のように関数を入力できます。たとえば、php.net/explode を使用すると、explode() を使用した例が表示されますが、ここでは私のような初心者にとっては非常に困難です)。上記を実行するためのコードを取得する場所はありますか (または、上記を達成するために変更できる開始点)?

0 投票する
1 に答える
2399 参照

android - アニメーションの翻訳に関する支援はほとんどありません

おい!基本的に、私はこのテキストのこの小さなアニメーションを持っており、人が画面をクリックすると「スライド」します。

上から下にスライドするのに6秒かかります。

誰かが画面をもう一度クリックするとスライドしている間に、そのアニメーションを別のアニメーションに置き換えて、左右または何か違うものにしたいです。基本的に、translate.xmlアニメーションを(最初からではなく)その場所から直接some_other_animation.xmlに置き換えます。

(私の最終的なアイデアは、それを「爆発」させることです)。助けていただければ幸いです。

私のファイル:Main.xml

Strings.xml

アニメーションクラス:

Translate.xml

マニフェスト:

0 投票する
1 に答える
327 参照

android - アンドロイドの回転ヘルプ

スプライトを正常に回転させることはできますが、ビットマップが大幅に下に移動し、特に下を向いたときやあらゆる角度から画像の一部が切り取られます。回転が多いビットマップを切り替えています。たとえば、攻撃すると、4 つの攻撃イメージが切り替わります。画像の最後のフレームでは、スプライトの剣が前方に向けられており、スプライトの中心点は、攻撃していない最初のフレームと同じではありません。ビットマップの中心から回転する必要があり、ヒーローがどこにいるかは問題ではないため、これは問題ではないという印象を受けています。または、変換ポイントなどをリセットする必要がありますか。しかし、私が間違っている場合は修正してください。これが私が使用しているコードです。お知らせ下さい。

0 投票する
1 に答える
1260 参照

android - カスタム TranslateAnimation によりちらつきが発生する

私のカスタム TranslateAnimation は、ビューを垂直に移動します。最初に変な短いちらつき以外は問題ありません。ビューが予期しない位置で点滅したのは、目に見えるフレームが 1 つだけのようです (アニメーションが開始するよりもはるかに高い位置)。

注: super(0,0,0,0) を呼び出してもちらつきは発生しませんが、アニメーションはありません。

ここに私のコードの短いバージョンがあります: