Scratch 2.0 では、カスタム スタック ブロック (プロシージャ) のサポートが追加されました。しかし、これを使用して値を返すロジックを「抽象化」する方法はありますか?
たとえば、単純に指数を計算するスクリプトをここに示します: (グラフィック表示を表示)
set [base v] to [2]
set [index v] to [3]
... // above is for initializing
set [result v] to (base)
repeat until <(index) = [1]>
set [result v] to ((result) * (base))
change [index v] by (-1)
このロジックを「カスタム レポーター」にエクスポートして再利用するにはどうすればよいですか?