-2

わかりました、これがここで質問できることかどうかはよくわからないので、私を撃つ必要はありません. 教えていただければ、質問を削除します:)

タッチスクリーンを使って自分の時計を作り、自分でプログラムするというアイデアがありました。
これについて考えている間、私は現在の時間を示すためにこれらすべての異なるスタイルを考えました.

私が思いついたすべてのスタイルの中で、私が最も楽しいと感じたものは、ロールシャッハスタイルの時間を表示する時計でした. そして、ランダムな汚れだけでなく、今が何時かを推測するのではなく、見張り番のロールシャッハに似ています.

彼は絶えず形を変えるインクブロットのマスクを持っています(あなたが私に尋ねると本当にクールです). だから私が考えていたのは、それが表す数字に応じて形を変えるインクブロットです.
時間が変わる 12:49:58 -> 12:49:59と、2 秒目の数字が 8 から 9 に変わります。

ここで、元の問題に戻り
ます。このタイプのクロックを実行する前に、ブロブに特定の形状を与えて、別の形状に変形させたいと考えています。
私はグーグルで検索しましたが、運が悪かったので、ランダムなブロブを作成してアニメーションで別の形に変換するための正しい方向に私を向けることができる誰かがここにいることを望んでいました.

例: 四角を描く -> 円にアニメート

ヒントやコツは大歓迎です:)

4

1 に答える 1

0

数字変換の最も単純なアニメーションを取得するには、考えられるすべての数字を 1 つの画像 (垂直方向) に格納し、その画像を部分的にのみコンポーネントに表示します。したがって、ある数字を別の数字に変換したい場合は、画像を上下にスライドさせるだけです。

FireMonkey を使用している場合は、3D ビューポートを作成し、その中に円柱状のオブジェクトを作成し、その上にテクスチャを数字でレンダリングします。したがって、正確な数字を表示するために円柱を回転させるだけです。

于 2014-10-22T11:28:17.253 に答える