質問

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

役に立ちましたか?

解決

私は次のように提案します:

  1. オブジェクトをコピーし、
  2. 光源の反対方向に移動し、その距離を重みとして使用します。
  3. 真っ黒にして、
  4. 光源の距離も重みとして使用してぼかします。
  5. オブジェクトの後ろに置きます。
  6. 必要に応じてアルファ値を下げます。
  7. ?????
  8. 利益。
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top