Game Maker Language リファレンス > 組み込み関数 用途別 > 2D グラフィック機能 > Spineの制御と描画 > skeleton_slot_colour_set()
指定のスロットに色とα値を設定します。アタッチメント( skeleton_attachment_create_colour() )と同様に直接値を書き換えるため、最終的な色とα値が決定することに注意してください。
skeleton_slot_colour_set(slot, colour, alpha);
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); } } }
上記コードは skeleton_find_slot()を使用して指定の座標にあるスロットを検索し、見つかったスロット全てが 白色 でなければ、白色にします。