CSSスプライトシートジェネレーターを書いています。私はそこにいくつかのまともなものがあることを知っていますが、これは何よりも個人的な興味のあるプロジェクトです。私は今、まともなアルゴリズムを持っていますが、次にパックする画像の位置を計算する方法のために、多くの空白が残ってしまいます。だから私の考えはこれでした:
C#の画像AとBを考えると、画像Bの領域に対応する画像Aの左上の透明な領域をどのように見つけることができますか?言い換えると、画像Bが10x10の画像であるとすると、画像Aの最初の10x10の透明な領域をどのように見つけることができますか(1つあると仮定して)。