Discuss Scratch

magicAho
Scratcher
1000+ posts

意外と知られていないテクニック集

p_nuts wrote:

ありません。
Scratchでは反応しないようにできています。
<([shift] と []) キーが押された>
このようにして組むことはできますが、実際には動作せずfalseを返すだけです。
動作しますよ
enterと勘違いしていました。
申し訳ございません

Last edited by magicAho (Sept. 2, 2022 13:29:26)

Neko-Neko-Program
Scratcher
32 posts

意外と知られていないテクニック集

#2904
多分、こういう特殊なキーボードはOSやハードによって反応したり反応しなかったりすると思います。
ボクはenterとかなら反応しましたが、shiftは無理でした。
My browser / operating system: Windows NT 10.0, Chrome 103.0.0.0, No Flash version detected
p_nuts
Scratcher
1000+ posts

意外と知られていないテクニック集

nyantarou--- wrote:

[色 v] の効果を ((1) / (0)) にする
これは、モノクロにするプログラム
[色 v] の効果を ((0) / (1)) にする
これだと逆に色の効果がなくなる
0/1は0なので普通に0でいいと思うのですが。
無限を呼び出すのは無理なので1/0で呼び出しているだけです。
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

iuoiaai wrote:

恐らくですがそちらのデバイスで同じ操作をしないとできないと思います
意味が分からないのですが、、
こちらでは実験用にプロジェクトを作って「up right down left 1 2 3 4 5 6 7 8 9 0キーを順番に押して」のように試しました。

プロジェクトを共有してほしいだけなのですが、できませんか?
inoking
Scratcher
1000+ posts

意外と知られていないテクニック集

magicAho wrote:

p_nuts wrote:

ありません。
Scratchでは反応しないようにできています。
<([shift] と []) キーが押された>
このようにして組むことはできますが、実際には動作せずfalseを返すだけです。
動作しますよ
4ページも前の話を掘り起こしているようですが。。
ソースコード上、Shift キーは見ていないので検出できるわけがありません。

やってみると分かりますが、実際、動作しません。
kibisn
Scratcher
31 posts

意外と知られていないテクニック集

有名かもしれませんが
⚑ がクリックされたとき
ずっと
(([マウスのポインター] までの距離) / (9)) 歩動かす
end
これで滑らかにポインターのところまで動かせますよね
kibisn
Scratcher
31 posts

意外と知られていないテクニック集

#2909
すみません、訂正です。
正しくは
⚑ がクリックされたとき
ずっと
[マウスのポインター] へ向ける
(([マウスのポインター] までの距離) - (9)) 歩動かす
end
futon0912
Scratcher
1000+ posts

意外と知られていないテクニック集

>>#2909

@greenflagがクリックされたとき
ずっと
x座標を (((マウスのx座標) - (x座標)) / (4)) ずつ変える
y座標を (((マウスのy座標) - (y座標)) / (4)) ずつ変える
end

ではないですか。
Neko-Neko-Program
Scratcher
32 posts

意外と知られていないテクニック集

#2909
#2910
#2911
マウスポインターに向いて動く際は、
@greenflag がクリックされたとき
ずっと
[マウスのポインター] へ向ける
(([マウスのポインター] までの距離) / (9)) 歩動かす
end
で、

向きそのままで動かす際は、
@greenflagがクリックされたとき
ずっと
x座標を (((マウスのx座標) - (x座標)) / (4)) ずつ変える
y座標を (((マウスのy座標) - (y座標)) / (4)) ずつ変える
end
て感じですね。

#2910
余談ですが、自分の投稿は投稿文の右下に「Edit」(訳:編集)ってのがあります。そこでいつでも訂正できますよ。NewScratcherはできないらしいです。失礼しました。
あと「旗が押されたとき」は、旗の絵文字?の部分を「@greenflag」って書くと
⚑ がクリックされたとき

@greenflag がクリックされたとき
って出来ます。なぜ標準で出来ない仕様にしたのかは知らん。



例の編集すると下に出てくる。
Last edited by ~~ (—-) (訳: ~~によって—-日に最終編集済み)

Last edited by Neko-Neko-Program (Aug. 3, 2022 13:36:08)

skksdjksjd
Scratcher
43 posts

意外と知られていないテクニック集


も無理です
skksdjksjd
Scratcher
43 posts

意外と知られていないテクニック集

Neko-Neko-Program wrote:

#2909
#2910
#2911
マウスポインターに向いて動く際は、
@greenflag がクリックされたとき
ずっと
[マウスのポインター] へ向ける
(([マウスのポインター] までの距離) / (9)) 歩動かす
end
で、

向きそのままで動かす際は、
@greenflagがクリックされたとき
ずっと
x座標を (((マウスのx座標) - (x座標)) / (4)) ずつ変える
y座標を (((マウスのy座標) - (y座標)) / (4)) ずつ変える
end
て感じですね。

#2910
余談ですが、自分の投稿は投稿文の右下に「Edit」(訳:編集)ってのがあります。そこでいつでも訂正できますよ。NewScratcherはできないらしいです。失礼しました。
あと「旗が押されたとき」は、旗の絵文字?の部分を「@greenflag」って書くと
⚑ がクリックされたとき

@greenflag がクリックされたとき
って出来ます。なぜ標準で出来ない仕様にしたのかは知らん。



例の編集すると下に出てくる。
Last edited by ~~ (—-) (訳: ~~によって—-日に最終編集済み)

NewScratcherでもできましたよ?
newhiroki1110
Scratcher
500+ posts

意外と知られていないテクニック集

#2914
投稿の直後だけできます
Neko-Neko-Program
Scratcher
32 posts

意外と知られていないテクニック集

#2908
<([shift] と []) キーが押された>
の話をまた掘り下げるが、shiftキーが押されたときは反応しないが、shiftキーを押しながら入力する、「 !"#$%&'()=~| 」などは反応する。
もちろん
([! " # $ % & ' ( ) = ~ |] と [])が順番に押されたとき::pen hat
なんてブロックも動作する。

何度も言うが、こうゆうキーボードの話はOSやハードによって仕様が違う場合があるのでご了承ください。
My browser / operating system: Windows NT 10.0, Chrome 103.0.0.0, No Flash version detected

Last edited by Neko-Neko-Program (Aug. 4, 2022 07:44:31)

uppmoonrabbit
Scratcher
500+ posts

意外と知られていないテクニック集

#2908
変数を利用すると動作しますが、shift、ctrl、alt、back spaceはだめでした。enterキーや記号系は行けました。
[キー v] を [enter] にする
⚑ がクリックされたとき
[キー v] を [enter] にする
ずっと
もし <[(キー) v] キーが押された> なら
() 歩動かす
end
end
これで動きました。
uppmoonrabbit
Scratcher
500+ posts

意外と知られていないテクニック集

訂正
「もし(キー)キーが押されたなら」は、変数の「キー」です。

Last edited by uppmoonrabbit (Aug. 4, 2022 07:58:44)

Neko-Neko-Program
Scratcher
32 posts

意外と知られていないテクニック集

#2917
こんなのとかでも動く
@greenflag がクリックされたとき
[enter] を (1 v) 番目に挿入する( [キー v] )
ずっと
もし <((1 v) 番目( [キー v] ) :: list) キーが押された> なら
プログラム::#808080
end
end

状況に応じて押すキーを直で変更できる。
uppmoonrabbit
Scratcher
500+ posts

意外と知られていないテクニック集

そうですね。
ディスカッションフォーラムでは敬語を心がけてください。
p_nuts
Scratcher
1000+ posts

意外と知られていないテクニック集

少なくとも崩れた言葉遣いではないですし、誰かに当てた投稿でもないのでこの言い方でも問題ないとは思いますが。
Atridott
Scratcher
500+ posts

意外と知られていないテクニック集

応用すると「普通は動作しないキー達」リストを用意して、何番目の判定を行うか、みたいな定義ブロックを作れるかもしれませんね。
uppmoonrabbit
Scratcher
500+ posts

意外と知られていないテクニック集

#2921
議論するのに敬語を使わないのはおかしくないですか。(このトピックで話す内容ではなくすみません。)

Powered by DjangoBB