Discuss Scratch

inoking
Scratcher
1000+ posts

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

ちょっと違うように思います。

コスチュームを [ v] にする
はコスチューム名を選択肢から選ぶものだが(前提)、
変数を使って数字 (例↓)
((2) * (1))
を指定するとコスチューム番号として解釈される。
それ以外はコスチューム名として解釈されるが、
コスチューム名でコスチュームが見つからない場合はコスチューム番号として解釈される。
のようです。

https://github.com/scratchfoundation/scratch-vm/blob/develop/src/blocks/scratch3_looks.js#L389
    _setCostume (target, requestedCostume, optZeroIndex) {
        if (typeof requestedCostume === 'number') {
            // Numbers should be treated as costume indices, always
            target.setCostume(optZeroIndex ? requestedCostume : requestedCostume - 1);
        } else {
            // Strings should be treated as costume names, where possible
            const costumeIndex = target.getCostumeIndexByName(requestedCostume.toString());
            :
    }

これは署名と呼ばれるもので投稿本文とは関係ありません。
Scratch は「世界最大の子ども向けコーディングコミュニティーで、シンプルなビジュアルインターフェースを持ったコーディング言語」
 つまり「子ども SNS」ではない

・「傾向」とは単に一定の基準で作品を並びかえただけのもので、ランキングでもなんでもないナンバーワンよりオンリーワンを目指してみては?
・「フォロー」とは他の Scratcher が何をしているかを簡単に確認するためのもので、「フォロワー」は「ファン」ではない
・「スタジオ」とは特定のテーマに沿って作品をまとめたり共同制作したりするための場所
・「星」や「ハート」などを何かの見返りとすることは Scratch チームによって禁止されている
su------
Scratcher
2 posts

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

⚑ がクリックされたとき
もし <<[( score)] = [世界記録]>> なら
コスチュームを [コスチューム1 v] にする
もし <<[(score] > [世界記録]>> なら
コスチュームを [コスチューム2 v] にする



でなければ
コスチュームを [コスチューム2 v] にする

end
HIKAKINNNN
Scratcher
23 posts

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

KRTSD0823 wrote:

oira-edu wrote:

>#3880
永久に見れますか?
teeeeeeen様のapiを見ましたが、アカウントを消す(消される)とプロフィールは残らないようです。
例外としてユーザー名、アイコン、参加日、国籍?、IDは残るようです。ある方法を使ってユーザーIDにメンションすると、ユーザー名が出てきたので、名前自体はサーバーに残っているようです

#3885の削除した内容を移行
#3884の続き
STには、もしかすると消されたユーザーのアカウント自体は戻せるのかもしれません


apiってなんですか?
nagi9999
Scratcher
1000+ posts

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

これの事です。
HIKAKINNNN
Scratcher
23 posts

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

僕のalp(?)
です。
alpってなんですか?
kouryou118103
Scratcher
1000+ posts

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

APIですか?
少し古い情報ですが、このページに書いてあります。

Scratchはぼくより年上らしい。(2007/5/15 サービス開始)
hanya326
Scratcher
100+ posts

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

HIKAKINNNN wrote:

僕のalp(?)
です。
alpってなんですか?

alpではなくapiです。

↑この線から下は署名です。本文とは関係ありません。
最終更新:2024/03/07 08:05(←手動更新)

2024年だ。ドイツでは釣りは国家試験らしいよ。(関係ない)
2024年の目標はフォロワー400人、作品400個共有、参照数300+(サブ垢は突破済み)、言語作ってみる
言語作ってみない?作りたいならこっち https://scratch.mit.edu/projects/946862415/
あとフォローしてね。目標達成したいから

《署名で自己紹介》←みんなで広めよう!
最終更新:2024/01/05 11:52
ユーザー名  hanya326
サブ垢名   hanya326_sub
フォロワー数 302
共有作品数  411
最高参照数  740


















































にゃーฅ^•ω•^ฅ
abee
Scratcher
1000+ posts

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

#3885
そうですね。

のとき、
コスチュームを (()+ (2)) にする

コスチュームを (() と (()+ (2)))::looks
とで結果が変わるのはなかなかトリッキーです。
KRTSD0823
Scratcher
100+ posts

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

投稿があったのに見れませんよね?
と、ここで解説します。メッセージにある新しい投稿のリンクを開いて読み込み後、「権限がありません」だのブラウザによって変わりますが言われます。「scratchがダウンしたのかな?」と思う人もいるかもしれませんが、安心してください。
最新の投稿が消されただけです!まず、飛ばされたリンクに注目すると(今回の場合)
https://scratch.mit.edu/discuss/topic/412/?page=6446#post-7467820
このようなリンクでしたが、topicの値が違うのとpageの値が何か吹っ飛んでますね!w
わざわざ根拠(出典)を出す発言をしたくは無いので簡単にまとめますが投稿が消され、仕様によって412トピックに飛ばされるみたいです。
この仕様はwikiを見なくても予想できます。恐らく412トピックは消された投稿置き場みたいな場所で、関係者以外立ち入り禁止になっているのだと思います。あくまでも予想です

考察みたいになったのと、長文失礼いたしました
pnyonyy
Scratcher
19 posts

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

定義 言わせたい文字 
[ 使いたい文字] を [abcdefghijklmnopqrstuvwxyz] にする
([言わせたい文字] の長さ) 回繰り返す
[ 数] を (1) ずつ変える
[ 言う] を ((([[言う] と [(数) 番目\( [言わせたい文字] \)の文字)) にする
end





一個ずつ喋るプログラム
わかんなかったらこれ見て
[url=https://scratch.mit.edu/projects/882193630/]一個ずつ喋るプログラム[/url]

Last edited by pnyonyy (Aug. 26, 2023 10:41:09)


こんにちは。pnyonyyです。
scratchまだまだ初心者です。
ちょっと!!そこの君。↓の作品を見てもらえないかい?

onlinechat v1.0 みんなと話そう!!

s_koki
Scratcher
91 posts

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

<[0] = [00]>
の結果は true 。
<((0)と[a]) = ((00)と[a])>
の結果は false 。
数として比べず、字として比べたいときに役立ちます。


<[a]=[A]>
<([a]と[a]) = ([A]と[a])>
の場合は効果なし。
BLUE091228
Scratcher
3 posts

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

クリッカーゲームなどの長押しバグの対処法
⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end

Last edited by BLUE091228 (Aug. 29, 2023 22:32:53)

micotomica
Scratcher
66 posts

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

BLUE091228 wrote:

クリッカーゲームなどの長押しバグの対処法
⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end
@greenFlag が押されたとき::events hat
ずっと{<マウスが押された>まで待つ
もし<(マウスのポインター v)に触れた>なら{クリックされた際の処理}::control
<<マウスが押された>ではない>まで待つ}::control loop cap
の方が良いかと。

ほぼほぼ活動してないmicotomicaです。最近はScratchから離れてプチコンばっかやってます。
みなさんもSMILE BASICやってみてください!(別のプログラミングソフトの宣伝をするな)
23550655
Scratcher
2 posts

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

micotomica wrote:

BLUE091228 wrote:

クリッカーゲームなどの長押しバグの対処法
⚑ がクリックされたとき
ずっと
もし <<[マウスポインター v] に触れた> かつ <マウスが押された>> なら
[スコア v] を (1) ずつ変える
<<マウスが押された> ではない> まで待つ
end
@greenFlag が押されたとき::events hat
ずっと{<マウスが押された>まで待つ
もし<(マウスのポインター v)に触れた>なら{クリックされた際の処理}::control
<<マウスが押された>ではない>まで待つ}::control loop cap
の方が良いかと。
ちなみに何が優れているんですか?

最近ディスカッションフォーラム始めたので、何か間違いがあったらご指摘お願いします。
yama918
Scratcher
18 posts

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

前者では他の場所を押して押す物にスライドしたら反応します。

ディスカッションフォーラム初心者です
 
honnkon
Scratcher
55 posts

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

@greenFlag が押されたとき::events hat
ずっと
[保存 v] を (タイマー) にする
end

[タイマー v] > (保存) のとき
実行したいこと
これでタイマーをリセットせずにストップが押されたときを作れる

Last edited by honnkon (Sept. 17, 2023 10:59:14)


どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech

セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)

JavaScriptだけだといろいろやるのには無理があるか。

=================宣伝======================================

ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!

https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz

Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/

HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/

「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/

===========================================================










































ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?



























キーワード3「限」。キーワードは5つ。






キーワード1「円周率」。もう全部見つけたかな?




















キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
r_1000
Scratcher
30 posts

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

四角をペンで作るときは
⚑ がクリックされたとき
<(変数) = [0]> まで繰り返す
[変数 v] を [100] にする
(4) 回繰り返す
(変数) 歩動かす
↻ (90) 度回す
end
[変数 v] を (-1) ずつ変える
end

これを再描画せずに実行すると、きれいな四角ができます。

僕はディスカッションフォーラムの初心者です


キャットの戦い


MEMZっぽいウイルス感染シミュレーター



ここからは意味不明
Koto-kun リア友(学校同じ)
Naoppu リア友(学校同じ)
Denbei_169 リア友
19771105 最初のフォロワー
r_1000


ここは著名といって毎回書いていません
honnkon
Scratcher
55 posts

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

累乗のやり方(出典:Wiki
定義 (base)^(power)
もし <(base)<(0)> なら
もし <((power)を(1)で割った余り)=(0)> なら
もし ((power) を (0) で割った余り) なら
[出力 v]を([10 ^ v] \(((power)*([log v] \( (base) \))) \))にする
でなければ
[出力 v]を(()-([10 ^ v] \(((power)*([log v] \( (base) \))) \)))にする//左の所は空白で
end
でなければ
[出力 v]を[NaN]にする//エラー的なことを出力するようにしてもOK
end
でなければ
[出力 v]を([10 ^ v] \(((power)*([log v] \( (base) \))) \))にする
end

Last edited by honnkon (Sept. 17, 2023 08:19:14)


どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech

セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)

JavaScriptだけだといろいろやるのには無理があるか。

=================宣伝======================================

ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!

https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz

Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/

HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/

「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/

===========================================================










































ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?



























キーワード3「限」。キーワードは5つ。






キーワード1「円周率」。もう全部見つけたかな?




















キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
honnkon
Scratcher
55 posts

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

削除

Last edited by honnkon (Sept. 17, 2023 08:21:31)


どもども。署名でーす。署名についてはこちらへどうぞ。(最終更新:2024/04/27 15:58ごろ)
キーワード2「は」。1から順番に並べると文ができるので、それをコメントする。
自分のサイト
https://www.honnkon.tech

セーブコードマネージャー作ってみた(何か特殊なものの共有にも使えるかも)

JavaScriptだけだといろいろやるのには無理があるか。

=================宣伝======================================

ボールゲーム
https://scratch.mit.edu/projects/935455978/
スイカゲームのようなもの!本日のスコアランキング、昨日のスコアランキング、全期間でのスコアランキング付き!

https://scratch.mit.edu/projects/888203639/ 的当てゲーム
https://scratch.mit.edu/projects/888190209/ ビル経営ゲーム(v6)パッケージ版
https://scratch.mit.edu/projects/890766250/ 鉛筆クリッカー
https://scratch.mit.edu/studios/33863663/ 短編アニメ(現在休止中 再開は不明)
https://scratch.mit.edu/studios/34232284/ スクラニメ
https://scratch.mit.edu/projects/900505681/ ∞ Fizz Buzz

Brainf*ckのインタープリンタ作ってみました
https://scratch.mit.edu/projects/945473537/

HQ9+のインタープリンタ作ってみました
https://scratch.mit.edu/projects/945470350/

「Hello, World!」の比較
https://scratch.mit.edu/projects/934847040/

===========================================================










































ここまで見るほど暇なら秘密のキーワードを見つけてくれるのかな?



























キーワード3「限」。キーワードは5つ。






キーワード1「円周率」。もう全部見つけたかな?




















キーワード4「りが」。もう全部見つけたかな?
やっほー。この文字が見えているという事は何かしたんだね。
何かっていうのはDevtoolsを使ってるか拡張機能を使ってるかその他のことをしてるってことね。
ちなみに隠し文字があるけど、見つけられたかな?
キーワードが入っているよ。キーワード5「ない」。もう全部見つけたかな?
「まだ見つけてない!」という人は、探してみてね。
すべて見つけたらプロフィール(https://scratch.mit.edu/users/honnkon)にコメントしてね。
yama918
Scratcher
18 posts

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

 ♪() の音符を () 拍鳴らす::pen
ブロックの ()の音符 の()に少数を入れると変な音が出る。例↓
 ♪((0) から (10.0) までの乱数) の音符を (1) 拍鳴らす::pen

ディスカッションフォーラム初心者です
 

Powered by DjangoBB