エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[scratch] 論理演算を使ったスプライトの移動 | NBiT
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[scratch] 論理演算を使ったスプライトの移動 | NBiT
スプライトをキーボードで操作するコードは、以下のようなものが良く使われると思います。 ただこれ、分... スプライトをキーボードで操作するコードは、以下のようなものが良く使われると思います。 ただこれ、分りやすくはあるのですが… 似たような部分が多いし、もっと簡単にならないの?と思わないでしょうか。 とりあえず思っている前提にします。(笑) このコード、論理演算を使うことで簡単になります! 論理演算とは、真(true)を1、偽(false)を0として計算することです。 例えばこのブロックを、上矢印を押しながらダブルクリックしてみてください。 1になりますね。このブロックは「上向き矢印キーが押された」と「0」を足す計算を行いますが、前者は上矢印を押しているためtrueです。trueは1として計算されることになっているため、このブロック全体は1となるんです。 この特徴を使うと、冒頭のコードを以下のように短縮することが出来ます。 ぱっと見どういう動きになるか分かりづらいかもしれませんが、たとえば「上