skeleton_skin_set()


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

skeleton_skin_set()

現在のSpineスプライトに指定のスキンを適用します。

構文

skeleton_skin_set(skinname);
skinname
適用するスキン名

戻り値

N/A
なし

詳細

Spineスプライトは、キャラクターの見た目を切り替えるための「スキン」を使用することができます。これにより1つのアニメーションを複数の異なる目的に使用できます。 たとえば、一般的な歩行をするアニメーションが合った場合に、この見た目を変更することで、NPCキャラクターや敵などに切り替えることができます。

これらのスキンは、Spine側で事前に作成してアニメーションプログラムで名前を付けておく必要があります。そして名前(スキン名)をこの関数に(文字列として)渡して、描画時にそのスキンを使用するようにスプライトを設定します。

if skeleton_skin_get() == "skin_Enemy1"
{
  skeleton_skin_set(choose("skin_Enemy1", "skin_Enemy2", "skin_Enemy3");
}

上記コードは 現在適用されているスキン名が "skin_Enemy1" であれば、"skin_Enemy1", "skin_Enemy2", "skin_Enemy3" のいずれかからランダムなスキンを設定します

Wiki内検索

#search(): You already view a search box

MENU

ドキュメント

GMLリファレンス

2ch

その他



最新の30件

2024-03-07 2023-08-09 2023-05-21 2023-05-20 2023-05-04 2022-10-13 2022-07-21 2022-07-02 2022-04-06 2021-11-30 2021-11-26 2021-10-03 2021-09-23 2021-08-15 2021-06-02 2021-01-23 2021-01-21 2021-01-19 2021-01-18 2021-01-16 2021-01-15

人気の10件

今日の10件



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