traverse array

Last-modified: 2025-11-23 (日) 13:52:51

traverseは基本の英語では「横断する」や「横切る」といった意味があります
しかしここはプログラミングの世界です プログラミングでは「走査する」という意味になります
走査とは、簡単にいうと物を上から下まで全て調べるっていうある意味ストーカーみたいな感じです
そんなストーカー気質のtraverse arrayについて解説していきます

棲み分けコントロール
種類control

IMG_5970.jpeg
このブロックは任意の配列を入れたとき、その配列をすみずみまで調べ上げその配列ひとつずつに対していろんなことをすることができます
これだけだと何言ってるのかわからないので図で説明しましょう
まずこんな感じでRGB色のクリーチャーを呼び出します
IMG_5971.png
そしたらtraverse arrayの中にcreature arrayを入れてRGB色のクリーチャーを選択します
そしたら中にそのクリーチャーたちにやらせたいことを入れます
このときクリーチャーを入れるところはtraversed creatureを入れましょう
そしたら完成です
IMG_5973.png
この状態で遊んでみます
2秒待つとこの通りクリーチャーが一斉に喋り出しました
IMG_5974.png
こんな感じで他にもtraverse arrayにはeggy arrayなども入れれるため
各エギーごとに同じことを設定するというめんどくさい手間が省けます