Discuss Scratch

ZeroX_Game
Scratcher
100+ posts

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

dangomushi3sabu wrote:

ずっと
[なんかの変数―] を ([絶対値] \( (((なんかの変数―) - (1)) )\)) にする
end
で1と0を交互にできる
ずっと
[what's this!?] を ([絶対値] \( (((what's this!?) - (カウンター)) )\)) にする
end

(カウンター)
と0を交互にできる。

さらに、
ずっと
[またまた登場] を (([絶対値] \( ((またまた登場) - (カウンター)) \)) + (下限値)) にする
end

(カウンター2)

(下限値)
の間を交互にできる
1と0をいれかえるやつは、
[foo v] を ((1) - (foo)) にする
でできまっせ。

ふわふわといきてる
頭の中ふわふわしててポジティブな人と思っててください
dangomushi3sabu
Scratcher
6 posts

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

ZeroX_Game wrote:

dangomushi3sabu wrote:

ずっと
[なんかの変数―] を ([絶対値] \( (((なんかの変数―) - (1)) )\)) にする
end
で1と0を交互にできる
ずっと
[what's this!?] を ([絶対値] \( (((what's this!?) - (カウンター)) )\)) にする
end

(カウンター)
と0を交互にできる。

さらに、
ずっと
[またまた登場] を (([絶対値] \( ((またまた登場) - (カウンター)) \)) + (下限値)) にする
end

(カウンター2)

(下限値)
の間を交互にできる
1と0をいれかえるやつは、
[foo v] を ((1) - (foo)) にする
でできまっせ。
なるほど!

AIを作るので、そのデータの分類をしています!ご協力お願いします!
弾幕と3dはまってるよ。
3dの作り方わからないよ。
サブ垢だよ。
scratch始めてからけっこうたったよ。
inoking
Scratcher
1000+ posts

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

すみませんが、
「Quote」は「返信」ではありません。
ここが参考になるでしょう。

むやみに全文引用すると
無意味に場所を使うばかりか、読み込みがおそくなったりと
読み手に不便をもたらします。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
KYHID
Scratcher
68 posts

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

#382 さん、

それ以外にも、
[カウンタ v] を [1] にする
としてから、
[カウンタ v] を ((カウンタ) * (-1)) にする

とすることで1と-1を交互にできます。(得られる数はめんどくさいけど実装が楽なので…

Last edited by KYHID (June 29, 2019 10:53:37)

okutopas
Scratcher
44 posts

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

[変数 v] を (-5) ずつ変える
は、
[変数 v] を ((0) - (5)) にする
で代用出来そうです。
あースッキリした

okutopasだよ。いろんな事しています。
を作っています。
これは署名と言っていちいち自分で書いていないよ(*o*)
noyoyama
Scratcher
41 posts

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

okutopas wrote:

[変数 v] を (-5) ずつ変える
は、
[変数 v] を ((0) - (5)) にする
で代用出来そうです。
あースッキリした
[変数 v] を ((変数) - (5)) にする
では?

いえっふ~!noyoyamaだよ!どーもヨロシク!
▽のよ山の一癖も二癖もあるアクションゲームシリーズ
 クセが凄いんじゃ!(殴
※ここの線より下のところは署名といって、手動で書いていません※
ghostwhiteを見破るとは!貴様、何奴!?
okutopas
Scratcher
44 posts

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

noyoyama wrote:

okutopas wrote:

[変数 v] を (-5) ずつ変える
は、
[変数 v] を ((0) - (5)) にする
で代用出来そうです。
あースッキリした
[変数 v] を ((変数) - (5)) にする
では?
なるほどー

okutopasだよ。いろんな事しています。
を作っています。
これは署名と言っていちいち自分で書いていないよ(*o*)
noyoyama
Scratcher
41 posts

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

[ v] へ向ける

[ v] へ行く
は、ほかのスプライトから移せば、自分自身へ向けたり自分自身へ行ったりできる
これは自分自身のクローンを自分に向けたりするのに使える

いえっふ~!noyoyamaだよ!どーもヨロシク!
▽のよ山の一癖も二癖もあるアクションゲームシリーズ
 クセが凄いんじゃ!(殴
※ここの線より下のところは署名といって、手動で書いていません※
ghostwhiteを見破るとは!貴様、何奴!?
ryorozyo
Scratcher
1000+ posts

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

末尾再帰以外の再帰をしたいとき、新しく呼び出されたブロックによって変数などが上書きされてしまうのを防ぐ方法として、
リストを一つ用意して、ブロックを呼び出す前に(あるいはそのブロックが呼び出されたときの最初の処理として)
上書きされてほしくない変数などの内容をそのリストに全て書き出して、帰ってくるときに再びそのリストから変数のデータを取り出す、みたいなのがありますね。まあ、普通のプログラミング言語もどっかでこういう処理をやってるんでしょうが。

エデン Eden
全12話の予定!

主値を選択せよ
世界線Rか、世界線群Cか、はたまた無限遠点Bなのか。
アカシックレコードを手繰り寄せ道を選ぶことができるのは、観測者たる君たちだ。
inoking
Scratcher
1000+ posts

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

それはまさに「スタック」の処理です。
代表的な使用例として、関数呼び出しがあります。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
itnkmkw
Scratcher
1000+ posts

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

ryorozyo wrote:

末尾再帰以外の再帰をしたいとき、新しく呼び出されたブロックによって変数などが上書きされてしまうのを防ぐ方法として、
リストを一つ用意して、ブロックを呼び出す前に(あるいはそのブロックが呼び出されたときの最初の処理として)
上書きされてほしくない変数などの内容をそのリストに全て書き出して、帰ってくるときに再びそのリストから変数のデータを取り出す、みたいなのがありますね。まあ、普通のプログラミング言語もどっかでこういう処理をやってるんでしょうが。
まったく同じことを考えて実装した経験があります。

皆さ~ん!「聖書」と言う言葉を聞いてどう思いますか?興味のある方はここココここへ!
自分の心の中に抱える問題に気が付いたとき
その問題から目を背けたいと思ったとき
実はそこに答えが、宝が眠っているんだよ。
興味のある方はこちら。itnkmkw と一緒に 心 について考えるスタジオ【お悩み相談】

@itnkmkwと申します。沖縄在住(ホームスクーラー)です。心理学音楽やってます。MIX依頼募集中!

《コミュニティーをより良い所にするために》Scratch に関係ないトピックについての意見交換所では議事進行役を務めております(名ばかりですが)。どーぞよろしく
最近プロジェクト作ってませんが、もうすぐ聖書RPGの製作を再開しますので…いまは彩雲が忙しいのだ。

[病んでない人はいない。心を学べば学ぶほど、それが極論でも何でもなく真実であることに気が付く。
そろそろ自分の心と本気で向き合ってみませんか?楽しみを味わうのは大切。でも悲しいときは悲しみを大切に味わう。そうすればだんだん楽しみも味わえるようになる。幸せはいつでもある。幸せがないように見えるときもある。それは幸せを不幸で隠しているだけ。その不幸にまず向き合って、はがしていこう。自分の中にある幸せを引っ張り出してみよう!]
NT_ZZzz
Scratcher
63 posts

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

画像をコピー(クリップボードに貼り付け)した状態でプロフィールの「私について」「私が取り組んでいること」「コメント」
画像を貼り付けるとアイコンが貼り付けた画像に変更されるようです。
ショートカットキーでの貼り付けだと「プロフィール」のページにさえなっていればカーソル位置に関係なくアイコンが変更されます。

Last edited by NT_ZZzz (Oct. 10, 2019 15:52:00)


あれ?こんなところに1s1sのブロック崩しが!
コメントに投稿できる2色ドットエディターもあるの!?すごい!
pen土下座じゃない人です
これは見てみるしかないよね!
ytakada_dc
Scratcher
68 posts

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

まずはコミュニティの話
・自分自身をフォローできる(検証でボタンをコピペすることで)
・赤い丸を押したときも(あるいは押したときだけ)動くプログラムを作れる
・自分の作ったプログラムをリミックスできる(サブ垢でログインしてリミックスする直前に別なアカにすることで(たぶん))
次はプログラムの話
・小さいコスチュームにしてからブロックで大きさを変えることでおおきくできる。
・大文字と小文字を区別できる(これだけやり方知らん)

2019/07/13
I returned scratch community.
I want to you see my profile or my library.
ZeroX_Game
Scratcher
100+ posts

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

ytakada_dc wrote:

まずはコミュニティの話
・赤い丸を押したときも(あるいは押したときだけ)動くプログラムを作れる
次はプログラムの話
・小さいコスチュームにしてからブロックで大きさを変えることでおおきくできる。
・大文字と小文字を区別できる(これだけやり方知らん)
コスチューム名は、大文字小文字もあっていないと変化しないことを利用すればできます。
必要なもの:なんか適切な文字列のコスチューム、アルファベット(小文字だけ、か大文字だけ。
まず、コスチュームをなんというか適当なやつにします。つぎにコスチュームを帰るブロックに大文字過去文字化判定したいものを入れます。この時にコスチュームが変化したかでわかります

Last edited by ZeroX_Game (July 13, 2019 09:03:33)


ふわふわといきてる
頭の中ふわふわしててポジティブな人と思っててください
inoking
Scratcher
1000+ posts

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

「テクニック集」ですのでやり方も書くようお願いします。
やり方が分からないものまで書く必要はありません。

なお、「チート」にあたるようなことは書かないようにお願いします。

当初はアカウントを親子で共用していましたが、アカウント分離しました。アナウンス内容
父:inoking   子:inotomoking
kit1121
Scratcher
8 posts

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

⚑ がクリックされたとき
x座標を (0) 、y座標を (0) にする
消す
[変数 v] を [0] にする
(180) 回繰り返す
ペンを下ろす
[変数 v] を (1) ずつ変える
x座標を (([sin v] \( (変数) \)) * (2)) ずつ変える
y座標を ([cos v] \( (変数) \)) ずつ変える

end
ペンを上げる

こうすることで、楕円をかけます。
これは、自署です。
████████████████████████████████████████████████████████████████████
キットと申します。楽しくscratchをしています。

Last edited by kit1121 (July 16, 2019 07:25:53)

itnkmkw
Scratcher
1000+ posts

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

kit1121 wrote:

⚑ がクリックされたとき
x座標を (0) 、y座標を (0) にする
消す
[変数 v] を [0] にする
(180) 回繰り返す
ペンを下ろす
[変数 v] を (1) ずつ変える
x座標を (([sin v] \( (変数) \)) * (2)) ずつ変える
y座標を ([cos v] \( (変数) \)) ずつ変える

end
ペンを上げる

こうすることで、楕円をかけます。
これは、自署です。
████████████████████████████████████████████████████████████████████
キットと申します。楽しくscratchをしています。
x座標の係数を変えればいろんな円がかけますね。

皆さ~ん!「聖書」と言う言葉を聞いてどう思いますか?興味のある方はここココここへ!
自分の心の中に抱える問題に気が付いたとき
その問題から目を背けたいと思ったとき
実はそこに答えが、宝が眠っているんだよ。
興味のある方はこちら。itnkmkw と一緒に 心 について考えるスタジオ【お悩み相談】

@itnkmkwと申します。沖縄在住(ホームスクーラー)です。心理学音楽やってます。MIX依頼募集中!

《コミュニティーをより良い所にするために》Scratch に関係ないトピックについての意見交換所では議事進行役を務めております(名ばかりですが)。どーぞよろしく
最近プロジェクト作ってませんが、もうすぐ聖書RPGの製作を再開しますので…いまは彩雲が忙しいのだ。

[病んでない人はいない。心を学べば学ぶほど、それが極論でも何でもなく真実であることに気が付く。
そろそろ自分の心と本気で向き合ってみませんか?楽しみを味わうのは大切。でも悲しいときは悲しみを大切に味わう。そうすればだんだん楽しみも味わえるようになる。幸せはいつでもある。幸せがないように見えるときもある。それは幸せを不幸で隠しているだけ。その不幸にまず向き合って、はがしていこう。自分の中にある幸せを引っ張り出してみよう!]
syunren
Scratcher
84 posts

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

数をプラスにしたいとき
([絶対値v] \( (-9) \))
数を̠マイナスにしたいとき
((9) * (-1))

暇人なので暇があったらプロフィールにコメントしてほしいです。巻き込み会話もおけです。
宣伝↓
taNup0n様のトピック、弾幕寺子屋
scratch国
令和


apple502j
Scratcher
1000+ posts

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

スクリプトの実行順序はレイヤーの上から順(ステージが最後)、同一スプライトでは追加順(最初の追加分が最初)
https://scratch.mit.edu/projects/326609039/
https://scratch.mit.edu/projects/18490761/

OSS Contributor & Translator of Scratch 3.0, Experienced Wikian @ enwiki, Admin @ jawiki
51 Pull Requests merged to LLK repository since April 4, 2018
Speaks English & Japanese

Scratch 3.0のOSS貢献者と翻訳者、英語版ウィキでExperienced Wikian、日本語版管理者
2018年4月4日から、51本のPRがいままでにLLKリポジトリにマージされました
日本語+英語
kakurenbo
Scratcher
500+ posts

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

syunren wrote:

数を̠マイナスにしたいとき
((9) * (-1))
(([絶対値 v] \( (9) \)) * (-1))
では?

Last edited by kakurenbo (Sept. 3, 2019 10:03:28)


中1のkakurenboです。よろしくお願いします。アルゴリズム系が好きですが、最近あまり作ってません…
サブアカ:@kakurenbo_sub 弟(現サブアカ2):@katayakisenbei
  ↓オススメ作品↓      ↓自信作↓        ↓最新作↓    楽しい話はここでしよう!

Powered by DjangoBB

Standard | Mobile