1

ゲームのサイズが変化するゲームを作っているので、自分の影を作りたいです。私が使用している api は、四角形を塗りつぶしたり、楕円形や水平線などを作成したり、rgba をサポートしたりできます。これを考えると、どうすればドロップ シャドウを作成できますか? 黒から白へのグラデーションを作成し、アルファを 20% に設定しようとしましたが、見栄えがよくありませんでした...どのように行われたのかわかりません。ありがとう

4

1 に答える 1

2

私は提案します:

  1. オブジェクトをコピーし、
  2. 光源の反対方向に移動し、その距離を重みとして使用します。
  3. 全体的に黒くして、
  4. 光源の距離も重みとしてぼかして、
  5. オブジェクトの後ろに置き、
  6. 必要に応じてアルファを下げます。
  7. ???????
  8. 利益。
于 2009-12-18T05:10:33.523 に答える