Discuss Scratch

ryufox
Scratcher
100+ posts

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

削除

Last edited by ryufox (Sept. 26, 2021 11:23:40)

arss2
Scratcher
3 posts

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

もし <[ ([] と [Enter])] キーが押された> なら

end
Di459sc-D3
Scratcher
100+ posts

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

ryufox wrote:

ずっと
((<[右矢印 v] キーが押された> - <[左矢印 v] キーが押された>) * (10)) 歩動かす
end
これは、下のプログラムを短縮するものです!
ずっと
もし <[右矢印 v] キーが押された> なら
x座標を (10) ずつ変える
end
もし <[左矢印 v] キーが押された> なら
x座標を (-10) ずつ変える
end
end
知らなかったです!
arss2
Scratcher
3 posts

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

arss2 wrote:

もし <[ ] と [Enter] キーが押された> なら

end
これは、エンターキーが押せるものです。
micotomica
Scratcher
72 posts

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

arss2 wrote:

arss2 wrote:

もし <[ ] と [Enter] キーが押された> なら

end
これは、エンターキーが押せるものです。
<([enter] と []) キーが押された::sensing>
ですか?
ryufox
Scratcher
100+ posts

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


(0) 秒待つ
はターボモードで無視されます。これを使ってターボ対策を作る人もいます。

ターボ対策は
@greenFlag がクリックされたとき
ずっと
[変数 v] を (1) ずつ変える
end

@greenFlag がクリックされたとき
ずっと
[変数 v] を [0] にする
(0) 秒待つ
もし <(変数) > [4]> なら
[ターボモード] と言う
. . .
でなければ
[ターボモードではない] と言う
. . .
end
これがターボ対策だよ!

Last edited by ryufox (Sept. 25, 2021 22:01:59)

ryufox
Scratcher
100+ posts

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

ストップが押された
@greenFlag がクリックされたとき
ずっと
タイマーをリセット
end
[タイマー v] > (0) のとき
[止めましたね] と言う
こんなものも作ってみたよ!

Last edited by ryufox (Sept. 25, 2021 11:01:52)

ryufox
Scratcher
100+ posts

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

[変数 v] を [!] にする
<(変数) キーが押された>
これは反応しますが、バグが多いです
こんな物

Last edited by ryufox (Sept. 25, 2021 07:49:44)

ryufox
Scratcher
100+ posts

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

([あいうえお v] までの距離)
     ↑
    10000と出る
※(あいうえお)はありません       
これを応用したものが
ずっと
もし <(([スプライト1] と ()) までの距離) = (10000)> なら
[スプライト1が無くなったまたは名前が変わりました] と言う
end

Last edited by ryufox (Sept. 25, 2021 07:15:17)

takasyu
Scratcher
500+ posts

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

fugu_fuguさんが発見しました
ターボモードにしても、
音量を (音量) % にする
のみ無視されない
nobylobyboby
Scratcher
13 posts

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

[ 色] の効果を ((1) / (0))にする
で白黒にできます
Es-2
Scratcher
1000+ posts

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

削除

Last edited by Es-2 (Sept. 25, 2021 08:26:24)

sub_0141
Scratcher
31 posts

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

とあるコスチューム「A」を画面外へ動かしたいとき、
空のコスチューム「B」を作って
コスチュームを [B] にする
大きさを ((1) / (0)) % にする
x座標を (行きたいx座標) 、y座標を (行きたいy座標) にする
コスチュームを [A] にする
大きさを (100) % にする
とすると画面外に動かせられます。

fugu-fuguさんのご指摘により追記。
空のコスチューム「B」は 0*0px にしないといけません。
ベクター→ビットマップ→ベクター と変換することで
0*0pxになります。

Last edited by sub_0141 (Sept. 26, 2021 00:11:18)

fugu_fugu
Scratcher
500+ posts

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

#1823の補足です
Bのコスチュームは0x0pxにしてください。
ryufox
Scratcher
100+ posts

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

スプライトを画面外に出す方法
大きさを (400) % にする
x座標を (行きたいx座標) 、y座標を (行きたいy座標) にする
大きさを (100) % にする
これでできる!

Last edited by ryufox (Sept. 25, 2021 09:31:36)

fugu_fugu
Scratcher
500+ posts

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

#1825
それだと出たい座標が大きくなった時に対応できなくなると思います。
ryufox
Scratcher
100+ posts

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

スプライトを画面外に出す方法
コスチュームを [0x0のコスチューム v] にする
大きさを (100000) % にする
x座標を (行きたいx座標) 、y座標を (行きたいy座標) にする
大きさを (100) % にする
これでできる!

Last edited by ryufox (Sept. 25, 2021 09:52:52)

hakumaidaisuki
Scratcher
100+ posts

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

#1827
やってみましたができませんでした。

Last edited by hakumaidaisuki (Sept. 25, 2021 09:35:43)

fugu_fugu
Scratcher
500+ posts

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

#1827
それでは大きさ制限に引っかかり、結局は変わりません
ryufox
Scratcher
100+ posts

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

スプライトを画面外に出す方法
コスチュームを [0x0のコスチューム v] にする
大きさを (100000) % にする
x座標を (行きたいx座標) 、y座標を (行きたいy座標) にする
大きさを (100) % にする
コスチュームを [元のコスチューム v] にする
これでできる!

Last edited by ryufox (Sept. 25, 2021 10:01:15)

Powered by DjangoBB