ノード一覧に戻る

Aseフレーム選択

ase_frame_select

Aseprite document から合成済みの 1 フレーム画像を取り出します。

下書き
解説あり

入力ポート

名前説明
Aseprite
ase
AsepriteFile
必須
元の Aseprite document です。

出力ポート

名前説明
画像
image
Image
選択フレームを合成した画像です。
表示時間(ms)
duration_ms
Int
選択フレームの表示時間です。
フレーム番号
frame_index
Int
実際に使われたクランプ後のフレーム番号です。
概要
summary
Text
選択フレームの短い概要です。

パラメータ

名前既定値範囲説明・選択肢
フレーム
frame
Int
00–4096

取り出す 0 始まりのフレーム番号です。

まず大事なこと

  • このノードで初めて AsepriteFile普通の Image になります
  • Aseprite を PixPipeline の既存 image ノードへつなぐ時の境界がこのノードです

一番基本の使い方

AsepriteLoad
  -> AseFrameSelect
  -> Preview

これで .aseprite の 1 フレーム目をそのまま preview できます。

レイヤーを絞ってから使う例

AsepriteLoad
  -> AseLayerSelect
  -> AseFrameSelect
  -> Outline
  -> Preview

この流れなら、

  • 欲しいレイヤーだけ残す
  • そのフレームを画像化する
  • 普通の画像ノードで加工する

という接続になります。

  • frame = 3

この時、

  • 4 フレーム目が image に出ます
  • そのフレームの表示時間が duration_ms に出ます

もし元 document が 2 フレームしか無い時は、番号は自動で範囲内へ丸められます。

どういう時に使うか

  • Aseprite の 1 コマを普通の画像として加工したい時
  • layer を絞った結果をまず目で見たい時
  • Aseprite の frame duration を graph で参照したい時

注意

  • 出力は 1 フレームだけです
  • 全フレームを spritesheet として扱いたい時は、P07A の spritesheet 系と組み合わせるか、今後の Aseprite animation workflow を使います
ノード一覧に戻る
Aseフレーム選択 — PixPipeline ノード解説