2016-07-07 6 views

答えて

1

あなたが望むもののように影響を達成するために、あなたが必要とする第一のものは、グラフィックデザイナーである

あなたは、特に2つのグラフィック資産をする必要があります:

  1. フル画像下部ローリング部のないロールアウトされた羊皮紙の
  2. 羊皮紙の底部 - これは複数のフレームが必要です(ローリングをアニメーション化するために)。したがって、ローリングアニメーションのフレームごとに1つのイメージが必要になります。

これらのアセットを取得したら、それらを適切にレイアウトする必要があります。

私はこのレイアウト(疑似レイアウト)のようなものをお勧めします:

<LinearLayout - vertical, this will be your main container> 
    <RelativeLayout - will start at a small height, and will grow with animation. Should crop children> 
     <ImageView - with the top & center part of the parchment 
        - give this view an explicit height which is equal to the fully 
        extended size of the parent layout/> 
     <... any additional layouts or views /> 
    </RelativeLayout> 
    <ImageView - contains a single frame of the rolling bottom part 
       - replace the image with the next frame every few milliseconds/> 
</LinearLayout> 

概念的には、これはあなたが望む効果を得るために十分なものでなければなりません。

答えの抽象性について謝罪しますが、あなたが試したコードを投稿していないので(私はあなたがまだ何か試していないと仮定しています)、私のためにたくさんありませんでした一緒に働く

うまくいけば、これはあなたが始めるための十分なアイデアを提供します。

+0

ありがとう、私はそれをチェックします。はい、私はまだ何もしていません、なぜなら私は始める方法を知らなかったからです。私はあなたの助けに感謝します、ありがとう。 – Peter

+0

参考になるチュートリアルはありますか? – Peter

+0

この特定の必要性をカバーするチュートリアルを見つけるのは難しいでしょう。それはあなたが持っているツールを知り、必要な場所にあなたを得るためにそれらをどのように使用するかを理解することに関するすべてです。 –

関連する問題