0

クライアントは、ナビゲーションの一部として糸車を要求しました。ユーザーは、さまざまなナビゲーション項目が表示されたホイールの端に直面し、マウスをクリック/ドラッグしてホイールを回転させます。停止するものは、表示されるページです。私が欲しいものを説明するのに役立つ唯一の例は、このウェブサイトにあります。

この効果をどこから始めればよいかさえわかりません。助けを提供できる人はいますか。私は ActionScript 3 に精通しているので、コードは必要ありません。ここで立ち往生しているので、それを行う方法について議論する必要があるだけです。

乾杯、

ダン

4

2 に答える 2

5

それほど難しいことではないと思います:

  • 2 つのマウス位置の差分として速度を計算する
  • 実際の 3D は使用せず、スマート マスキングのみを使用し、上部と下部を狭めます
  • いくつかのスマートな透明オーバーレイを使用して、これらのシャドウとハイライトを生成します。それらはまったく移動しません
  • コサイン関数に従ってサムネイルの高さを変換します。中央が 100%、上下が 0% です。

それ以外の場合は、Papervision3D を試すこともできますが、プロジェクトが過度に複雑になるため、しないことを強くお勧めします。

幸運を

ダニエル

于 2010-10-26T16:06:51.293 に答える
1

swfを逆コンパイルしました。彼は Alternativa 3D を使用していますが、Away3D や Papervision も同様に簡単に使用できます。個人的にはアウェイの方が好きです。3D リングを作成し、エッジにテクスチャを適用するだけです。

于 2010-10-26T16:20:41.553 に答える