Discuss Scratch

Poteto143
Scratcher
1000+ posts

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

画像効果のひとつ、「魚眼レンズ」はスプライトを中心からふくらませる効果がありますが、
これを活かすと水面の波紋や波動などを表現できます。
サンプルを作ってみました→ https://scratch.mit.edu/projects/1055930083/
kokutetu0911
Scratcher
500+ posts

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

たまにプロジェクトの中に
<(ユーザー名) = [kokutetu0911]>
みたいなのがあるけど、それってこう言う風にしたらいいんじゃない?
[kokutetu0911] を [ユーザー名リスト v] に追加する


もし <[ユーザー名リスト v] に (ユーザー名) が含まれる> なら
続ける
end
みたいな感じ

Last edited by kokutetu0911 (Sept. 10, 2024 05:33:07)

chiikunn
Scratcher
26 posts

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

#4206
それを使うと、複数の限られた人を簡単に指定できるのでいいですね
kozyasiro
Scratcher
55 posts

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

Ikura-Ken wrote:

((333) / (106))
≒円周率
下四桁まであってる。
kokutetu0911
Scratcher
500+ posts

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

プラフォ等で当たり判定をつけたいとき
⚑ がクリックされたとき
ずっと
もし <<[当たり判定をつけたいモブや障害物の色] 色に触れた> または <(y座標) = [地面より下]>> なら
死亡ログ
end

Last edited by kokutetu0911 (Sept. 11, 2024 06:52:33)

-_-sans_1
Scratcher
47 posts

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

非共有のプロジェクトを注目のプロジェクトに設定できる
やり方
①作品を共有する
②注目のプロジェクトに選択してOKを押さないでおいておく
③別のタブで私の作品を開いて非共有にする
④前のタブに戻ってOKを押す
終わり
(※書き替えました)

Last edited by -_-sans_1 (Sept. 14, 2024 11:43:38)

goboanaunnsa-
Scratcher
1 post

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

Shiftキーを押しながら丸や四角をと正円や正方形を描くことができる。
Picture_series
Scratcher
45 posts

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

自分で自分をフォローする方法
gdpr0000001をフォローする時のやり方でもいいですが、今回は開発者ツールを使わずにやります。
サブ垢で本垢のプロフィールを開く
②別タブで本アカに戻る
③最初のタブに戻り、フォローする
これだけで、簡単に自分をフォローすることができます。
kokutetu0911
Scratcher
500+ posts

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

多角形を描くとき
((360) / (多角形の数))
ペンを上げる
消す
ペンの色を [#000000] にする
ペンの太さを (5) にする
ペンを下ろす
(多角形の数) 回繰り返す
(5) 歩動かす
↻ (上の式) 度回す
end
kokutetu0911
Scratcher
500+ posts

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

円の場合は
ペンのところは一緒
(360) 回繰り返す
(1) 歩動かす
↻ (1) 度回す
end
xiangyeng
Scratcher
100+ posts

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

[scratchblocks]
⚑ がクリックされたとき
[/scratchblocks]
だと
⚑ がクリックされたとき
赤いしハットブロックじゃないけど
[scratchblocks]@greenFlag が押されたとき::events hat #ffbf00[/scratchblocks]
こうすると
@greenFlag が押されたとき::events hat #ffbf00
緑の旗だしハットブロックだしScratch3.0風だしいいですよね!
kokutetu0911
Scratcher
500+ posts

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

それは初めて知りました!確かにハットブロックでもあるのでみやすくていいですね!
kaisuke9244
Scratcher
100+ posts

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

わざわざメッセージを送って音を出さないで、コスチュームの番号で音を出せばいい!

⚑ がクリックされたとき
ずっと
もし <<(コスチューム の番号) = [0]>> なら

[@kaisuke9244] の音を鳴らす

https://scratch.mit.edu/projects/1064151308/ がこれを活用している!
YAIBA1112
Scratcher
28 posts

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

[ メッセージ1] を受け取ったとき
[ 変数] を [〇〇] にする

[scratchblocks]
クローンされたとき<[変数] = [〇〇]> まで待つ
[/scratchblocks]


とするとメッセージを受け取るまで動かないクローンが作れる。
YAIBA1112
Scratcher
28 posts

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

いや、
[ メッセージ] を受け取ったとき
を にする


クローンされたとき
< = > まで待つ


こんな
kaisuke9244
Scratcher
100+ posts

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

クローンされたとき<[(変数)] = [x]> まで待つ

変数がx(いろいろな数)になるまで、動かないということだそうです。

クローンされたとき は 制御のブロックです。
変数は、
(foo)
色のブロック(変数)です。

□=□(緑)は、演算です。
-_-sans_1
Scratcher
47 posts

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

定義 
定義



定義::events hat #fc97ed
定義::events hat #fc97ed
にすると3.0風になる


と思ったらなんか変…

Last edited by -_-sans_1 (Sept. 21, 2024 12:49:55)

xiangyeng
Scratcher
100+ posts

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

#4221
定義 紫なのは仕方がない(引数::#ff6680)<真偽値::#ff6680>::stack #ff4d6a
[scratchblocks]定義 ブロック名(引数::#ff6680)<真偽値::#ff6680>::stack #ff4d6a[/scratchblocks]
定義::#ff6680//何にも書けないからここで書こう
[scratchblocks]定義::#ff6680//コメント[/scratchblocks]
xiangyeng
Scratcher
100+ posts

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

ブロックプラグインが3.0風になったけど一応残しておきます
(↑2024/11/07追記)

ブロックプラグインScratch3.0風
動き
(10)歩動かす::#4c97ff
@turnright(15)度回す::#4c97ff
@turnleft(15)度回す::#4c97ff
(どこかの場所 ▼::#4280d7)へ行く::#4c97ff
x座標を(0)、y座標を(0)にする::#4c97ff
(1)秒で(どこかの場所 ▼::#4280d7)へ行く::#4c97ff
(1) 秒でx座標を(0)に、y座標を(0)に変える::#4c97ff
(90) 度に向ける::#4c97ff
(マウスのポインター ▼::#4280d7)へ向ける::#4c97ff
x座標を(10)ずつ変える::#4c97ff
x座標を(0)にする::#4c97ff
y座標を(10)ずつ変える::#4c97ff
y座標を(0)にする::#4c97ff
もし端に着いたら、跳ね返る::#4c97ff
回転方法を [左右のみ v] にする::#4c97ff
(x座標::#4c97ff)
(y座標::#4c97ff)
(向き::#4c97ff)
見た目
([こんにちは!]::#ffffff)と(2)秒言う::#9966ff
([こんにちは!]::#ffffff)と言う::#9966ff
([うーん…]::#ffffff)と(2)秒考える::#9966ff
([うーん…]::#ffffff)と考える::#9966ff
コスチュームを(コスチューム1 ▼::#855cd6)にする::#9966ff
次のコスチュームにする::#9966ff
背景を(背景1 ▼::#855cd6)にする::#9966ff
背景を(背景1 ▼::#855cd6)にして待つ::#9966ff
次の背景にする::#9966ff
[色 v] の効果を(25)ずつ変える::#9966ff
[色 v] の効果を(0)にする::#9966ff
画像効果をなくす::#9966ff
表示する::#9966ff
隠す::#9966ff
[最前面 v]へ移動する::#9966ff
(1) 層[手前に出す v]::#9966ff
(コスチュームの[番号 v]::#9966ff)
(背景の[番号 v]::#9966ff)
(大きさ::#9966ff)
終わるまで(ニャー ▼::#c94fc9)の音を鳴らす::#cf63cf
(ニャー ▼::#c94fc9)の音を鳴らす::#cf63cf
すべての音を止める::#cf63cf
[ピッチ v]の効果を(10)ずつ変える::#cf63cf
[ピッチ v]の効果を(100)にする::#cf63cf
音の効果をなくす::#cf63cf
音量を(-10)ずつ変える::#cf63cf
音量を(100)%にする::#cf63cf
(音量::#cf63cf)
イベント
@greenFlagが押されたとき::#ffbf00 hat
[スペース v]キーが押されたとき::#ffbf00 hat
このスプライトが押されたとき::#ffbf00 hat
背景が[背景1 v]になったとき::#ffbf00 hat
[音量 v]>(10)のとき::#ffbf00 hat
[メッセージ1 v]を受け取ったとき::#ffbf00 hat
(メッセージ1 ▼::#e6ac00)を送る::#ffbf00
(メッセージ1 ▼::#e6ac00)を送って待つ::#ffbf00
制御
(1)秒待つ::#ffab19
(10)回繰り返す::#ffab19
end
ずっと::#ffab19
end
もし<>なら::#ffab19
end
もし<>なら::#ffab19
でなければ
end
<>まで待つ::#ffab19
<>まで繰り返す::#ffab19
end
↓TurboWarp限定
<>の間繰り返す{
}::#ffab19
↑TurboWarp限定
[すべてを止める v]::#ffab19 cap
[スプライトの他のスクリプトを止める v]::#ffab19 stack
クローンされたとき::#ffab19 hat
(自分自身 ▼::#ec9c13)のクローンを作る::#ffab19
このクローンを削除する::#ffab19 cap
調べる
<(マウスのポインター ▼::#47a8d1)に触れた::#5cb1d6>
<([#ff0000]::#ff0000)色に触れた::#5cb1d6>
<([#ff0000]::#ff0000)色が([#9966ff]::#9966ff)色に触れた::#5cb1d6>
↑のコード <([色1]::色1)色が([色2]::色2)色に触れた::#5cb1d6>
((マウスのポインター ▼::#47a8d1)までの距離::#5cb1d6)
([あなたの名前は何ですか?]::#ffffff)と聞いて待つ::#5cb1d6
(答え::#5cb1d6)
<(スペース ▼::#47a8d1)キーが押されたとき::#5cb1d6>
<マウスが押された::#5cb1d6>
(マウスのx座標::#5cb1d6)
(マウスのy座標::#5cb1d6)
ドラッグ[できる v]ようにする::#5cb1d6
(音量::#5cb1d6)
(タイマー::#5cb1d6)
タイマーをリセット::#5cb1d6
((ステージ ▼::#47a8d1)の[背景 # v]::#5cb1d6)
(現在の[年 v]::#5cb1d6)
(2000年からの日数::#5cb1d6)
(ユーザー名::#5cb1d6)
わざわざQuoteとかでコピペするより普通に2.0書いた方が早いよn(((

Last edited by xiangyeng (Nov. 7, 2024 01:58:00)

kokutetu0911
Scratcher
500+ posts

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

ターボ対策にどうぞ
when green flag clicked
ずっと
[Turbo v] を (1) ずつ変える
end
when green flag clicked
ずっと
[Turbo v] を [0] にする
もし <(Turbo) > [3]> なら
[ターボモードにしましたよね? v] を送る
end
end

Last edited by kokutetu0911 (Nov. 9, 2024 02:02:57)

Powered by DjangoBB