Discuss Scratch
- Discussion Forums
- » 日本語
- » Scratch 3.0 への提案
- StrongPeanut
- Scratcher
1000+ posts
Scratch 3.0 への提案
はい。そちらの方が納得できます。 「伸ばす」なので0%だったら伸びない、100%だったら2倍に伸びるという解釈ができると思いますが、
「倍」とかの表現のほうがいいのでしょうか?
- tsumuri3
- Scratcher
1000+ posts
Scratch 3.0 への提案
JavaScriptの文字列.substr(自然数)機能を提案します。
ブロックにして
ブロックにして
(() の()番目から番目から最後までの文字 ::#3fff3aみたいな感じだと思います
- kouryou118103
- Scratcher
1000+ posts
Scratch 3.0 への提案
#8702
出してくださったので議論しましょう。
追記
あってる?
出してくださったので議論しましょう。
追記
()の()から()文字目::customで代用できます。
定義 (文字列)の(最初)から(最後)文字目
[1 v] を [0] にする
((最後) - (最初)) 回繰り返す
[1 v] を (1) ずつ変える
[文字列 v] を ((文字列) と (((最初) + ((1))) 番目(文字列)の文字)) にする
end
あってる?
Last edited by kouryou118103 (Feb. 1, 2022 09:31:29)
- inoking
- Scratcher
1000+ posts
Scratch 3.0 への提案
4使う場面があまりない、コスチューム切り替えで代用可能という意見が主流のようです。このスプライトの [#000000] 色を [#ff0000] 色に変える ::looks
却下でよいでしょう。
- inoking
- Scratcher
1000+ posts
Scratch 3.0 への提案
5Animated Text の実装と関係があります。文字列 [文字列] を表示 ::looks//3.0のペンテキストでは最下の表示になるため
変数の表示方法を充実させるという提案もこれに行き着きます。
確か griffpatch さんがこれを汎用化した形式のものを提案していたはずです。
形式としてはあちらのほうが良いでしょう。
「異論のない提案」にして
「ただし実装方法については Animated Text などの方式にならう」
でよいと思います。
Last edited by inoking (Feb. 1, 2022 09:52:19)
- inoking
- Scratcher
1000+ posts
Scratch 3.0 への提案
1色々意見が出ていますが横に () %伸びる ::looks縦に () %伸びる ::looks
「伸びる」の表現は、比なのか正負なのかといった混乱もありますので避けたほうがよいでしょう。
縦横比という意見もありますが、縦と横のどちらが基準になるのかが分かりません。
[横の大きさ v]を () % にする::looksでいいと思います。
[縦の大きさ v]を () % にする::looks
大きさを () % にするとも干渉しません。#8693 の説明も分かりません。
例えば
大きさを (150) % にするの意味は
[横の大きさ v]を (150) % にする::looksと考えればいいだけです。
[縦の大きさ v]を (150) % にする::looks
- hirayuu1414
- Scratcher
500+ posts
Scratch 3.0 への提案
#8701はとりあえず仕分け前の提案に入れておけばいいでしょう。
ものすごく的外れなことを言っていました。
ものすごく的外れなことを言っていました。
Last edited by hirayuu1414 (Feb. 1, 2022 11:27:46)
- Yellow_Apple
- Scratcher
100+ posts
Scratch 3.0 への提案
↑×1
仕分けなので
・異論のない提案
・意見が分かれる提案
・却下された提案
(・3.0で追加予定のもの)
のどれかに入れるべきと思いますが…
仕分けなので
・異論のない提案
・意見が分かれる提案
・却下された提案
(・3.0で追加予定のもの)
のどれかに入れるべきと思いますが…
Last edited by Yellow_Apple (Feb. 1, 2022 10:09:20)
- inoking
- Scratcher
1000+ posts
Scratch 3.0 への提案
文字列操作関数の提案はたまにありますが、 JavaScriptの文字列.substr(自然数)機能を提案します。
ブロックにして(() の()番目から番目から最後までの文字 ::#3fff3aみたいな感じだと思います
自作できる。というのがこれまでのこのトピックでの大体の見解です。