Discuss Scratch
- Discussion Forums
- » 日本語
- » 質問コーナー3
- MARIO32KIRBY25
-
100+ posts
質問コーナー3
ライフバー(増減スクリプトあり)をスプライトまたはペンで表示させたときです。申し訳ございません。 どういう場面で、どういう方法でペンを使うのかこの文だけだと全くわからないので回答のしようがありません。
Last edited by MARIO32KIRBY25 (March 1, 2020 01:47:33)
- Poteto143
-
1000+ posts
質問コーナー3
難しい質問ですね・・・
ライフバーというのは、変数の値をゲージで可視化するものという解釈でいいですね?
そうすると、ペンで作るしか方法が思いつきません。むしろ、そっちの方がスマートに作れると思います。
実際、これだけで作れるので早いのは確かだと思います↓
ライフバーというのは、変数の値をゲージで可視化するものという解釈でいいですね?
そうすると、ペンで作るしか方法が思いつきません。むしろ、そっちの方がスマートに作れると思います。
実際、これだけで作れるので早いのは確かだと思います↓
Last edited by Poteto143 (March 1, 2020 01:54:56)
- MARIO32KIRBY25
-
100+ posts
質問コーナー3
この 難しい質問ですね・・・プロジェクトではライフバーをスプライトで作る方法をやってみてますが、どっちのほうが早いですか?
ライフバーというのは、変数の値をゲージで可視化するものという解釈でいいですね?
そうすると、ペンで作るしか方法が思いつきません。むしろ、そっちの方がスマートに作れると思います。
My browser / operating system: Windows NT 10.0, Chrome 80.0.3987.122,
CPU / Celeron 3855U 1.60GHz
RAM / 4GB ドライブ / HDDのみ
※ただし、Windowsアップデートログはクリーンアップして削除している
Last edited by MARIO32KIRBY25 (March 1, 2020 02:08:57)
- Poteto143
-
1000+ posts
質問コーナー3
作品を見ましたが、そういう方法もあるんですね。
ペンを使っても、作品中の方法を使っても、処理に影響が出るほどの速度の差は無いと思います。
つまり、「どっちでもいい」ということです。
ただし、あなたの作品の場合ならスプライトを使った方が良い・・・と思います。
見た目が良いですし。ペンはそこまで自由に見た目を変えられませんからね。
ペンを使っても、作品中の方法を使っても、処理に影響が出るほどの速度の差は無いと思います。
つまり、「どっちでもいい」ということです。
ただし、あなたの作品の場合ならスプライトを使った方が良い・・・と思います。
見た目が良いですし。ペンはそこまで自由に見た目を変えられませんからね。
Last edited by Poteto143 (March 1, 2020 02:31:48)
- MARIO32KIRBY25
-
100+ posts
質問コーナー3
ところで、バトル中、どこの部分が重かったと感じるところはありませんか。
コードで原因を見つけられるならお願いします。
念のためもう一度書きます。
My browser / operating system: Windows NT 10.0, Chrome 80.0.3987.122,
CPU / Celeron 3855U 1.60GHz
RAM / 4GB ドライブ / HDDのみ
※ただし、Windowsアップデートログはクリーンアップして削除している
コードで原因を見つけられるならお願いします。
念のためもう一度書きます。
My browser / operating system: Windows NT 10.0, Chrome 80.0.3987.122,
CPU / Celeron 3855U 1.60GHz
RAM / 4GB ドライブ / HDDのみ
※ただし、Windowsアップデートログはクリーンアップして削除している
- horiir22
-
100+ posts
質問コーナー3
@griffpatch さんですね。
Last edited by horiir22 (March 1, 2020 03:46:53)
- Nobuki17
-
100+ posts
質問コーナー3
作品の使い方(またはメモとクレジット)のところに特に申請などをせずに scratch.mit.edu/discuss/youtube/… のリンクを張るのってガイドラインに反していますか?
- hekisagon
-
100+ posts
質問コーナー3
そのページを開いたときに、 作品の使い方(またはメモとクレジット)のところに特に申請などをせずに scratch.mit.edu/discuss/youtube/… のリンクを張るのってガイドラインに反していますか?
『 Why do I see this page?
Links to YouTube videos on the forums are automatically converted to links to this page, to hide comments and other content. 』
要約・何故このページが表示されるのですか?ディスカッションフォーラムではあなたへのおすすめなどを表示させないためにリンクが自動変換されます。
といったことが書いてあるため、フォーラム以外では認められたものでは無いようです。
Last edited by hekisagon (March 1, 2020 04:25:34)
- apple502j
-
1000+ posts
質問コーナー3
申請がいるのは「ユーザーが作ったウェブサイト」です。YouTubeやScratchのウェブサイトはあなたが作ったものではないので、申請はいりません。 作品の使い方(またはメモとクレジット)のところに特に申請などをせずに scratch.mit.edu/discuss/youtube/… のリンクを張るのってガイドラインに反していますか?
- tshscra
-
28 posts
質問コーナー3
「ファイル」の中に「コンピューターに保存する」があります。作品を自分のパソコンに保存しようとここをクリックすると、「このファイルには、この操作を実行するように関連付けられたアプリがありません。アプリをインストールするか、または、既にインストールされている場合は、既定のアプリの設定ページで関連付けを作成してください。」という表示が出て、保存できません。スクラッチの中で保存されているからいいのですが、やはり、どうすればできるのかなと気になります。どなたか解決策を知っていれば教えてください。よろしくお願いします。
- apple502j
-
1000+ posts
質問コーナー3
OSはWindowsでしょうか。また、保存するときにファイルをダブルクリックしていないでしょうか。(ファイル名を入力し保存ボタンを押すのが正しい方法です。)
- yaakiyu
-
82 posts
質問コーナー3
FPS測定用と1秒測定用と表示用の3つの変数を用意します。 FPSを測定するスクリプトを教えてください(検索してもいいのですが、人の意見を聞きたいためしません)。
で出来ると思います。
- KimiruHamiru
-
500+ posts
質問コーナー3
記憶装置は「情報を記録する」、「記録した情報を取り出す」ということができればいい どうやったら記憶装置作れる
と思うので、
広い意味では「そろばん」とか「紙と鉛筆」とかも記憶装置として機能します。
「砂浜と木切れ」あたりなら手作りもできそうです。そんな意味では「Scratchはそれ自体が記憶装置だ」とも言えます。
一般に記憶装置と呼ばれる電子機器、USBメモリとかHDDとかSSDとかいったもの、を作るのは、ちょっと大変です。
私は説明できません。
という話は、おいておいて、「Scratchで、記憶する仕組み」についてちょっと書きます。
yamanoryuさんのプロジェクトを見た感じだと、
多分
・「ノートに箇条書き(かじょうがき)するような感じの情報」を
・「Scratchのプロジェクトで記録」して
・「実行時に、箇条書きしたものを、つぎつぎに、自動で、読みだす」
といった仕組みに興味がある、
ということなのかなと思ったのですが、あってるでしょうか?
という話題だと考えて話を続けます。
Scratchでは、「リスト」というのが、そのための機能です。
・「x座標、y座標」とか「セリフ」みたいな情報を、
・リストに、箇条書きで、何行も書き込んでおいて
・「何行目の情報」を取り出す
といった使い方をします。座標(数値)でもセリフ(文字列)でも、リスト1つあたり最大「20万行」の情報が保存できます。
・「箇条書き」にすることで、情報を単純にして
・おなじことの「くりかえし」で処理する
というのは、プログラミングではよくやるやりかたです。
ということで「Scratchのリスト」について調べたり試したりしてみると、目標に近づけるかなと思います。
ただ、そのまえに、
リストを理解したりうまく使うためには、おそらく「変数(へんすう)」について、知っていることが必要です。
変数は「箇条書き」にはあんまり向いていませんが、間違いなく「記憶するための仕組み」です。
変数は、「箇条書きして。行番号で情報を取り出す」といったことができないぶん、リストよりはだいぶ単純です。
「変数」をまだ使ったことがないなら、
まずは「Scratchの変数」について調べたり試したりしてみるのが良いかなと思います。
- kazutch
-
25 posts
質問コーナー3
https://scratch.mit.edu/projects/313985995/ って外部サイトのリンクがたくさん貼ってあるんですけど、大丈夫です。
外部サイトのリンクを貼っていいんですか?
別のスレッドの方が良かったのかな….
- tshscra
-
28 posts
質問コーナー3
apple502jさん、今回も私の質問に対して答えていただきありがとうございます。OSはWindowsです。また、保存するときにファイルをダブルクリックしていました。(ファイル名を入力し保存ボタンを押すのが正しい方法です。)apple502jさんに言われる通りに、ワンクリックしましたら、やはり同じ文面「このファイルには、この操作を実行するように関連付けられたアプリがありません。アプリをインストールするか、または、既にインストールされている場合は、既定のアプリの設定ページで関連付けを作成してください。」が出てきましたが、上に、ファイル名と保存してある場所が表示されていました。「コンピューターから読み込む」をクリックするとファイルの保存場所が表示され、そこに間違いなく保存されていて、また、読み込むことができました。つまり、保存はちゃんとできているのですが、やはり、この文面「このファイルには、この操作を実行するように関連付けられたアプリがありません。アプリをインストールするか、または、既にインストールされている場合は、既定のアプリの設定ページで関連付けを作成してください。」が出てくるのが気になります・・・。なんとかなりませんか。よろしくお願いします。