Game Maker Language リファレンス > 組み込み関数 用途別 > 2D グラフィック機能 > Spineの制御と描画 > skeleton_slot_colour_get()
この関数を使用すると、アタッチメントスロットの色を取得できます。色は整数値です。
skeleton_slot_colour_get(slot);
slot_list = ds_list_create(); skeleton_find_slot(mouse_x, mouse_y, slot_list); if !ds_list_empty(slot_list) { for (var i = 0; i < ds_list_size(slot_list); ++i;) { if skeleton_slot_colour_get(slot_list[| i]) != c_white { skeleton_slot_colour_set(slot_list[| i], c_white, 1); } } }
上記のコードは ds_list を作成し、マウス座標にあるスロット名を入力します。 次に、取得したスロットリストをループして、見つかったスロットのアルファ値を 1.0、白 (c_white) にリセットします(色がまだ白でない場合)。