【Processing】戻り値(返し値)がないとは

【Processing】戻り値(返し値)がないとは
  • URLをコピーしました!
ワタタク

今回の記事で取り組む課題は、Processingの戻り値(返し値)がないという言葉の意味を調べてまとめること。

目次

【Processing】戻り値(返し値)がないとは

以下のような内容が、戻り値(返し値)がないということです。(戻り値(返し値)が分からない場合は「【Processing】戻り値(返し値)とは」で確認。)

  • 表示をするだけ
  • 描画するだけ
  • ファイルに書き込むだけ
  • 操作を実行した結果を表示するだけ

戻り値(返し値)がない例

ellipse(100, 100, 100, 100);は楕円を描画するだけなので、戻り値(返し値)がない。

ワタタク

表示・描画するだけの場合は戻り値が必要ないってことを知ったときに凄く嬉しかった。

Processingで戻り値(返し値)があるかないかを確認する方法

戻り値(返し値)がないかどうか確認する方法は、Processingの公式リファレンスのコードの構文の解説で、returnの部分に注目すること。

return voidと書いていれば戻り値(返し値)がないということ。

Processingの公式サイトにいきます。ellipseのページ→https://processing.org/reference/ellipse_.html

Processingで戻り値(返し値)がある場合はどのように書かれている?

Processing公式リファレンスのrandomのページには、return floatと書かれています。

ワタタク(Watataku)
クリエイティブコーダー/アーティスト
AIと共に、「人の心に寄り添う、機能するアート」を探究しています。

ここは、その思索と創造の全記録を記す、思考の実験室(アトリエ)です。

僕の創作の源泉は、人生経験そのものです。
不当な出来事や、精神的な支配の中で、私の心は何度も粉々に砕け散りました。しかし、その一つ一つの破片をどのようにすれば鮮やかな絵の具にできるかを考え、ゆっくり心のパレットに色を整えていきました。その、長い、長い、自身との対話の果てに「人の役に立つアートを作りたい」という考え方にたどり着きました。

かつて、僕の武器は、アコースティックギター弾き語りと、カメラでした。
オリジナルソングの演奏でお客様投票1位となった「物語の力」。
世界20カ国の旅で培った、多様な「視点」。

今、僕は、それら全ての経験を、「コード」という、新しい言語で、世界に問いかけています。

このブログでは、作品の制作過程や、日々の発見、そして、僕自身の上達の軌跡を記録していきます。

僕の旅が、あなたの日常を、ほんの少しでも豊かにするための、光になることを願って。

クリエイティブコーディングロード運営者 ワタタク
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次