メインコンテンツまでスキップ

Resprite で Aseprite の作品にクリッピングマスクを追加するには?

Aseprite の作品を Resprite に読み込み、ベースとなるレイヤーの上に新しいレイヤーを作り、クリッピングマスクを有効にします。 ベースのピクセルを変えずに、別レイヤーで影、ハイライト、質感を描き足せます。クリッピングの関係を編集できる状態で残すには、.resprite のコピーを保存してください。

クリッピング用のレイヤーを追加する

  1. .ase または .aseprite ファイルを読み込み、レイヤーと見た目を確認します。
  2. 色や影を付けたい形が描かれた表示中のレイヤーをベースにし、そのすぐ上に新しいレイヤーを作ります。グループを使う場合は、両方を同じグループに入れてください。
  3. 新しいレイヤーのメニューを開き、iOS ではクリッピングマスク、デスクトップ版と Android ではクリッピング マスクを有効にします。レイヤープロパティからも切り替えられます。
  4. 新しいレイヤーに描画します。表示範囲はベースレイヤーのアルファ値に従い、元の絵はベースのレイヤーに残ります。

クリッピング用のレイヤーが連続している場合は、そのまとまりの下にあるベースレイヤーを使います。直下のクリッピングレイヤーがそれぞれ新しいベースになるわけではありません。ベースを表示し、選択したフレームにピクセルがあることも確認してください。

メニューとプロパティの詳細はレイヤー管理をご覧ください。

Lock Alpha との違いは?

Aseprite の Lock Alpha は、現在のレイヤーのアルファ値を保ったまま、そのレイヤーのピクセルの色を変えます。独立したクリッピングレイヤーでは、新しく描いた色を別のレイヤーに置き、ベースのレイヤーで表示範囲を決めます。既存のピクセルの色を変えたいのか、影などを別々に編集できる状態にしたいのかに合わせて使い分けてください。Aseprite のインクモードも参照できます。

Aseprite のネイティブレイヤーマスクの機能要望は、2026-09-07 の確認時点では未完了です。

クリッピングの関係を保持できる形式は?

  • **.resprite:**編集を続けるための作業用コピーとして残します。
  • **.ase.aseprite:**Resprite から書き出しても、同等に編集できるクリッピングの関係は保持されません。Aseprite で開き直したときに、見た目や動作が同じになるとは限りません。
  • **PSD:**Resprite は画像レイヤーのクリッピングマスクを書き出しますが、グループのクリッピングマスクは保持しません。対象も選択した 1 フレームのみです。出力先のアプリでクリッピングと合成結果を確認してください。

詳しくは Aseprite 変換の制限レイヤー付き PSD の書き出し方法をご覧ください。