selectAll

(別名: select_all)

def setup
  create_button('btn')
  create_button('2nd btn')
  create_button('3rd btn')

  buttons = selectAll('button')
  buttons.length.times do |i|
    buttons[i].size(100)
    buttons[i].position(0, i * 30)
  end
end

p5.jsリファレンス(参考情報)

[p5.js] selectAll

概要

CSSセレクタ文字列に一致する HTML要素の配列を返します。

書式

arr = selectAll(selectors, [container])

引数

引数名内容備考オプションデフォルト値
selectorsCSSセレクタ文字列ID, クラス, タグ名, またはそれらの組み合わせ
('button', '#defaultCanvas0' など
container検索対象のコンテナID, クラス, タグ名, またはそれらの組み合わせ
p5elementオブジェクト
nil

戻値

arr : p5elementオブジェクトの配列

備考

・該当する要素がない場合は空の配列を返します。
・containerが指定された場合、そのコンテナ内を検索対象とします。

関連

select