私のブロック#

導入#

マイブロックは、Pythonの関数に相当するものです。マイブロックは、特定のタスクを実行するように設計された、再利用可能で効率的なブロックのグループを作成します。マイブロックはプログラム内で複数回呼び出すことができるため、プロジェクトの構成が容易になり、ブロックの重複を避けることができます。

を定義する myBlock

myBlock

パラメータ

説明

ブロック名

マイブロックに付ける名前。

パラメータ

オプション。関数呼び出し時に入力値を受け取る変数で、関数にデータを渡すことができます。テキスト、数値、またはブール値を指定できます。

自分の障害を定義し、名付ける#

私のブロック#

マイブロックが入力値を必要としない場合は、パラメータなしで定義できます。

起動時に、「greeting」という名前のカスタムブロックを呼び出し、画面に「こんにちは!」と表示します。#
を定義する greeting
[Define a My Block to display a message]
[Hello!] をスクリーンに表示 ▶

開始したとき
[Call a My Block to display the message]
greeting

パラメータ付きマイブロック#

パラメータを使用すると、My Block が動作するために必要な情報(例えば、一連の動作を何回繰り返すかなど)を指定できます。たとえば、My Block は数値パラメータを使用して、ドローンに飛行高度を指示できます。これにより、指定する値に応じて、同じ My Block をさまざまな方法で使用できます。

を定義する Divide by 3 (number) :: custom
[Display the quotient with two decimals.]
コンソールの表示精度を [0.01 v] に設定
((number) [/ v] (3)) をコンソールに表示 ◀ カーソルを次の行へ移動する

開始したとき
[Set the equation's dividend.]
Divide by 3 [4]
Divide by 3 [12]