Scratch作例

Scratch作例

【Scratch】せりふスクロール(環境に依存します)

せりふを電光掲示板のようにスクロールさせるプログラムです GIFアニメで見る 表示するテキストのドット情報はリストで管理しています 環境によって上手く表示されない場合があります(MacのChrome、Edgeで確認しました。Windowsで...
Scratch作例

【Scratch】「正」の字でカウントする

「正」の字でカウントするプログラムです。 全く同じ文字だと面白くないので、乱数を使って少し文字を崩しています
Scratch作例

【Scratch】テキストの一部を切り出す

テキストの一部を切り出すプログラムです。切り出す開始位置と文字数を指定すると、該当するテキストを切り出します。JavaScriptのsubstrみたいな感じです
Scratch作例

【Scratch】文字を置き換える

文章中の特定の文字を他の文字に置き換えるプログラムです JavaScriptのreplaceみたいな感じです
Scratch作例

【Scratch】生まれてから今日までの日数を計算する

生まれてから今日までの日数を計算するプログラムです 日数を以下の3つに分けて、それぞれを計算して足し合わせています 生まれた年の次の年から昨年までの日数(年x365 or 366) 生まれた日から年末までの日数 今年の1月1日から今日までの...
Scratch作例

【Scratch】ななめスクロール

ななめスクロールするプログラムです。左右キーでねこを動かすことができます 木はランダムに生成してます
Scratch作例

【Scratch】トランポリン

ねこがトランポリンで跳ねるプログラムです GIFアニメで見る もうちょっと汎用的にしたいところです
Scratch作例

【Scratch】クリックしたところを拡大する その2

全画面のスプライト(背景ではない)のクリックしたところを拡大するプログラムです GIFアニメで見る こちらのプログラムの変更バージョンです コスチュームエディタで画像を可能な限り大きくすると・・・ だいたい67%に縮小すると画面サイズにぴっ...
Scratch作例

【Scratch】クリックしたところを拡大する

スプライトのクリックしたところを中心に拡大するプログラムです GIFアニメで見る スプライトの拡大と同時に中心点も動かしています
Scratch作例

【Scratch】ほたる

ほたるっぽい動きのプログラムです GIFアニメで見る こちらのプログラムがベースです 円運動をつなげることで滑らかな動きを実現していますが、単に円運動をつなげるだけでは滑らかな動きになりません 例えば、これは急に方向転換しているのでダメです...
Scratch作例

【Scratch】ビデオ会議風

Zoomのようなビデオ会議っぽい動きのプログラムです GIFアニメで見る スプライト重なりを調整して、キャラクターのスプライトがフレームに収まって見えるようにしています 例えば、ねこの下半身は下のフレームの水色の背景スプライトを上に重ねて見...
Scratch作例

【Scratch】滑らかにランダムに動かす

ランダムに滑らかに動くペンギンのプログラムです GIFアニメで見る 円の動きを組み合わせて、滑らかな動きを実現しています
Scratch作例

【Scratch】放射状の線をペンで描く2

放射状の線をペンで描くプログラムの第二弾です GIFアニメで見る こちらのプログラムをちょこっと改造しました
Scratch作例

【Scratch】テレビを消したような動き

テレビを消した時のようなアニメーションのプログラム。ペンで描画しています GIFアニメで見る
Scratch作例

【Scratch】うちよせる波

ザザーンと打ち寄せる波の動きのプログラム。砂に波の跡が残るのがポイントです GIFアニメで見る 打ち寄せる波は、波スプライトをクローンして、少しずつずらしながら動かしています 波も波の跡もクローンなので、それを区別するためにクローンに番号を...
Scratch作例

【Scratch】放射状の線をペンで描く

放射状の線をペンで描くプログラムです。アニメーションもします GIFアニメで見る 中央から外に向けでだんだん太くなる線は、ペンの太さを徐々に変更して描画しています GIFアニメで見る 1本の線だけを描くサンプルのプログラムです これを36本...
Scratch作例

【Scratch】円から四角にモーフィング

円から四角に、四角から円に形を変えるプログラムです。円の直径と四角の辺の長さを変更できます GIFアニメで見る 80個のスプライト(のクローン)の位置を動かして、それをペンで結んで円や四角を描画しています わかりやすいようにスプライトを白い...
Scratch作例

【Scratch】山手線

山手線の駅名を表示するプログラムです GIFアニメで見る 黄色いスプライトが電車、白いスプライト(のクローン)が駅です。2つの衝突を判定して現在の駅名を判定しています 駅名はリストで管理しています。高輪ゲートウェイが増えて全部で30駅になり...
Scratch作例

【Scratch】ドミノ倒し

ドミノ倒しのプログラムです クリックするとそのドミノから次々に倒れていきます GIFアニメで見る プログラムはこれだけです。「(赤)に触れた」の条件文は倒れるドミノと倒されるドミノの両方で発生します
Scratch作例

【Scratch】ねこに向く矢印 その2

こちら↓のプログラムを改良して、矢印を30本に増やしてみました GIFアニメで見る 1本は本体で、29本はクローンです