skeleton_attachment_set()


Game Maker Language リファレンス > 組み込み関数 用途別 > 2D グラフィック機能 > Spineの制御と描画 > skeleton_attachment_set()

skeleton_attachment_set()

指定のスロットにアタッチメントを設定します

構文

skeleton_attachment_set(slot, attachment);
slot
設定するスロット名 (String)
attachment
設定するアタッチメント名 (String)

戻り値

N/A
なし

詳細

Spineスプライトには そのSpineデータにない画像がアタッチメントとして追加されている場合があります。 これらの画像は名前付きスロットに追加され(名前はアタッチメント生成時に決定します)、現在の Spineスプライトと一緒に描画されます。 この関数を使用すると、指定のスロットにアタッチメント名 (string) を設定することができます。このアタッチメント名は skeleton_attachment_create() を呼び出すときに定義されます。

アタッチメントとして sprite_index を渡すとそのスプライトが使用され、"-1" を指定するとスロットからアタッチメントから削除されます。

if skeleton_attachment_get("slot_leftHand") == ""
{
  skeleton_attachment_set("slot_leftHand", choose("sword", "spear", "knife"));
}

上記コードは、スロット "leftHand" に何もアタッチメントが設定されていなければ、"sword" / "spear" / "knife" のいずれかのアタッチメントをランダムで設定します

Wiki内検索

#search(): You already view a search box

MENU

ドキュメント

GMLリファレンス

2ch

その他



最新の30件

2020-06-28 2020-06-20 2020-05-27 2020-05-12 2020-05-10 2020-05-08 2020-05-07 2020-04-30 2020-04-28 2020-04-27

人気の10件

今日の10件



これまでの訪問者: 83
今日の訪問者: 1
昨日の訪問者: 0
閲覧者: 3