提供: Japanese Scratch-Wiki

(ブロックブロックの修正など。)
(デフォルトソートの整備(Botによる自動編集)() ではない (ブロック) --> () てはない (ふろつく))
 
(3人の利用者による、間の6版が非表示)
1行目: 1行目:
{{ブロック
+
{{ひらがなヘッダ}}{{ブロック
 
|name = () ではない
 
|name = () ではない
 
|block=<sb><<> ではない></sb>
 
|block=<sb><<> ではない></sb>
6行目: 6行目:
 
}}
 
}}
  
{{ブロックの説明|() ではない|演算|真偽|指定した条件を反転させる}}条件が偽(false)であれば、このブロックは真(true)を返す。条件が真であれば、このブロックは偽(false)を返す。
+
'''() ではない'''[[ブロック]]([[演算ブロック]]/[[真偽ブロック]])とは、指定した条件を反転させるブロックである。条件が偽(false)であれば、このブロックは真(true)を返す。条件が真であれば、このブロックは偽(false)を返す。
  
 
==よくある使用例==
 
==よくある使用例==
34行目: 34行目:
  
 
このブロックと同じ動作は、次のコードで実現できる:
 
このブロックと同じ動作は、次のコードで実現できる:
<scratchblocks>
+
 
 +
<sb>
 
<<条件::operators> = [false]>
 
<<条件::operators> = [false]>
</scratchblocks>
+
</sb>
  
 
または
 
または
51行目: 52行目:
 
[[カテゴリ:演算ブロック]]
 
[[カテゴリ:演算ブロック]]
 
[[en:Not () (block)]]
 
[[en:Not () (block)]]
[[de:Nicht () (Block)]]
+
[[de:Nicht () (Block)]]{{GitHub|scratch-flash|/src/primitives/|Primitives.as|58|branch=646523e6846ad0dd993213a38b46fe2ea511d026}}{{デフォルトソート:() てはない (ふろつく)}}

2019年8月9日 (金) 06:18時点における最新版

このきじは ひらがなのページがありません。ごめんなさい。
() ではない
<<> ではない>
カテゴリ 演算
タイプ 真偽

() ではないブロック(演算ブロック/真偽ブロック)とは、指定した条件を反転させるブロックである。条件が偽(false)であれば、このブロックは真(true)を返す。条件が真であれば、このブロックは偽(false)を返す。

よくある使用例

このブロックは、真偽をひっくり返すときに使われる。 よくある使用例は次のとおり:

  • 「a」キーが押されていないことを確認する
ずっと
もし << [a v]  キーが押された> ではない> なら
[スプライト2 v] へ行く
end
  • 変数 が決まった値でないことを確認する
もし <<(体力) = [0]> ではない> なら
[次にすすむ] と (1) 秒言う
でなければ
[すべて v] を止める
end
  • リストに指定した項目が含まれていないことを確認する
もし < <[リスト v] に [回復アイテム] が含まれる> ではない> なら
[すべて v] を止める
end

別のブロックによる表現

詳細は「代用ブロック一覧」を参照

このブロックと同じ動作は、次のコードで実現できる:

<<条件::operators> = [false]>

または

もし <条件::operators> なら
[結果 v] を [false] にする
でなければ
[結果 v] を [true] にする
end