Discuss Scratch

Atridott
Scratcher
500+ posts

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

ログインしているかどうか調べるやつですね。
何に使えるか書くといいですよ。
UTYUUHIKOUSHI
Scratcher
100+ posts

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

[☁ v] を [0じゃないなにか] にする

@greenflagがクリックされたとき
もし <(☁ ) = [0]> なら

end
で、ニュースクラッチャーを検出

Last edited by UTYUUHIKOUSHI (July 22, 2022 12:14:23)

newhiroki1110
Scratcher
500+ posts

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

#2785
でも本当に不思議ですよね。どういう仕組みなんだが…
082000
Scratcher
100+ posts

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

ニュースクラッチャーは、オンライン変数を使用できません。なので、検出できます。
また、事前にオンライン変数を設定する必要があります。
こんな漢字ですね

Last edited by 082000 (July 19, 2022 11:28:33)

kessung
Scratcher
100+ posts

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

sorehaikenaine wrote:

リアルなジャンプをする方法
@greenflagがクリックされたとき
[ジャンプ v] を [12] にする
(24) 回繰り返す
[ジャンプ v] を (-1) ずつ変える
y座標を ([絶対値 v] \( (ジャンプ) \)) ずつ変える
end
こっちが正しいかと(実際に検証済み)
⚑ がクリックされたとき
[ 変数] を [12] にする
(12) 回繰り返す
[ v] を (-1) ずつ変える
y座標を ([ 変数] ) ずつ変える
end
(11) 回繰り返す
[ 変数] を (-1) ずつ変える
y座標を ([ 変数] ) ずつ変える
end
(若干修正済)

Last edited by kessung (July 19, 2022 11:36:29)

082000
Scratcher
100+ posts

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

#2788何をどう検証したんですか。x座標とy座標が間違っていただけだとしても、それではなりません。
ありとあらゆる場所が間違っています。
newhiroki1110
Scratcher
500+ posts

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

#2787
あの、そのリンクって何ですか?飛べないです
kessung
Scratcher
100+ posts

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

082000 wrote:

#2788何をどう検証したんですか。x座標とy座標が間違っていただけだとしても、それではなりません。
ありとあらゆる場所が間違っています。
XとYは区別しづらいからですね、そしてマジでこうやるといけました。(検証すればわかります)

Last edited by kessung (July 19, 2022 11:29:48)

-TKA-
Scratcher
60 posts

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

≫#2788,2791

まず変数が初期化されていません。それではy座標がどんどん下がっていくことになります。(修正済だそうです)
それから、「12回繰り返す」と「11回繰り返す」の中身が同じなのであれば「23回繰り返す」で十分なはずです。

⬇︎おそらくこちらが一番正確だと思います。
@greenflag がクリックされたとき
[ジャンプ v] を [12] にする
(23) 回繰り返す
[ジャンプ v] を (-1) ずつ変える
y座標を (ジャンプ) ずつ変える
end

Last edited by -TKA- (July 19, 2022 11:41:32)

newhiroki1110
Scratcher
500+ posts

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

kore
プラットフォーマーの素材とかの中身を見てからの方がいいですよ
あと繰り返すを使うと(だいたい)カクカクになります

Last edited by newhiroki1110 (July 19, 2022 11:45:56)

Atridott
Scratcher
500+ posts

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

より正確には繰り返しの中でx座標を定数ずつ変えたりするとカクカクになります。
繰り返しでも下のようにすると滑らかですよ

() 回繰り返す
x座標を (((目標) - (x座標)) / (6)) ずつ変える
end
oligami
Scratcher
100+ posts

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

#2792
sinを微分した式にlim n→∞ではなく、n=定数で積分していく感じで値を積み重ねるのもありだと思います。
tsubuanman
Scratcher
100+ posts

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

@greenflag がクリックされたとき
ずっと
[スプライト1 v] へ行く
end

これだと「スプライト1」を追いかけるスプライトが少し遅れてついてきてしまいますが、

[メッセージ1 v] を受け取ったとき
ずっと
[スプライト1 v] へ行く

このように、メッセージブロックを使うことにより、「スプライト1」にピッタリとついてくるものになります。
ラグなど、稀に何かしらの不具合で前者のようになる場合もあり、テクニックとしてどうかとは思いましたが、
当たり判定を作成する際に便利だったので紹介してみます。

Last edited by tsubuanman (July 19, 2022 13:46:42)

inoking
Scratcher
1000+ posts

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

tsubuanman wrote:

このように、メッセージブロックを使うことにより、「スプライト1」にピッタリとついてくるものになります。
ラグなど、稀に何かしらの不具合で前者のようになる場合もあり、テクニックとしてどうかとは思いましたが、
当たり判定を作成する際に便利だったので紹介してみます。
これは画期的ですね!
スケジューリングのプログラムが
メッセージの場合はスタートボタンとは違った処理をしているのでしょうね。
tensai_games1031_
Scratcher
12 posts

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

色の効果を((1)/(0))にする
 で白黒になる
tensai_games1031_
Scratcher
12 posts

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

[色 v] の効果を ((1) / (0)) にする

で白黒になる

Last edited by tensai_games1031_ (July 20, 2022 11:34:21)

kyokyoro
Scratcher
100+ posts

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

>>#2799
間違えた場合、右下の「edit」で編集して対処願います
tensai_games1031_
Scratcher
12 posts

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

<[enter v] キーが押された>

<([enter] と [] )キーが押された>
で代用出来る

Last edited by tensai_games1031_ (July 20, 2022 12:01:02)

tensai_games1031_
Scratcher
12 posts

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

[クッ v] キーが押されたとき
というブロックがある
何にも反応しない
ただの飾り
kaeru_mame
Scratcher
100+ posts

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

>#2801
< ([enter] と []) キーが押された>
ですね。

Powered by DjangoBB