![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAHFAQAAAAAWQTboAAAAAnRSTlMAAHaTzTgAAAA7SURBVBgZ7cEBAQAAAIKg/q92SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4F6YLgAB+x1CtAAAAABJRU5ErkJggg==)
![](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAJYAAACWAQAAAAAUekxPAAAAAnRSTlMAAHaTzTgAAAAaSURBVEjH7cExAQAAAMKg9U9tDQ+gAACAdwMLuAABXZHjmQAAAABJRU5ErkJggg==)
【Scratchチュートリアル】カレンダーを作ろう2(全3回)
2回目かいめです 1回目はこちら 今月こんげつのカレンダーを作つくろう 数字すうじ(日付ひづけ)のスプライトにスクリプトを作成さくせいします。スプライトはすでにカレンダーの左上ひだりうえのマスに移動いどうしているので「x座標ざひょうを○、y...
年月を選べるようにしよう
カレンダーを作成するボタンを作ります。新しいスプライトから「ファイルから新しいスプライトをアップロード」を選び「create.svg」を選びます
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADjAQAAAABhw9t3AAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAgB8DTEIAAZGp+1YAAAAASUVORK5CYII=)
作成された「作成ボタン」スプライトを右上に移動します
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAHFAQAAAAAWQTboAAAAAnRSTlMAAHaTzTgAAAA7SURBVBgZ7cEBAQAAAIKg/q92SMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4F6YLgAB+x1CtAAAAABJRU5ErkJggg==)
変数「年」と「月」を作成ボタンの左に移動します。データ「年」と「月」がステージに表示されていない場合は、「データ」カテゴリから変数名の横のチェックボックスをチェックして表示してください
変数「年」を右クリックして「スライダー」を選びます
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADjAQAAAABhw9t3AAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAgB8DTEIAAZGp+1YAAAAASUVORK5CYII=)
「月」もスライダー表示にします
ステージにある変数を右クリックしてメニューを表示して「スライダーの最小値と最大値を設定」画面を表示します
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADjAQAAAABhw9t3AAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAgB8DTEIAAZGp+1YAAAAASUVORK5CYII=)
年を設定します。最小・最大の幅が広すぎるとスライダーで設定しにくくなるので注意してください。今回は1970〜2100にしました
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADjAQAAAABhw9t3AAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAgB8DTEIAAZGp+1YAAAAASUVORK5CYII=)
月は1〜12で設定します
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAADjAQAAAABhw9t3AAAAAnRSTlMAAHaTzTgAAAAqSURBVHja7cEBDQAAAMKg909tDjegAAAAAAAAAAAAAAAAAAAAAAAAgB8DTEIAAZGp+1YAAAAASUVORK5CYII=)
「作成ボタン」スプライトにスクリプトを作成します
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAByAQAAAAC3+R6RAAAAAnRSTlMAAHaTzTgAAAAfSURBVGje7cEBAQAAAIIg/69uSEABAAAAAAAAAADwbiZMAAHWWnbcAAAAAElFTkSuQmCC)
ネコのスプライトにスクリプトを追加して、表示中のカレンダーの年月をネコが教えてくれるようにします
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAByAQAAAAC3+R6RAAAAAnRSTlMAAHaTzTgAAAAfSURBVGje7cEBAQAAAIIg/69uSEABAAAAAAAAAADwbiZMAAHWWnbcAAAAAElFTkSuQmCC)
ステージのスクリプトを少し変更します。「カレンダー更新」メッセージで、カレンダーを作成するように変更します
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAEbAQAAAAA+dUu3AAAAAnRSTlMAAHaTzTgAAAAuSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYV8SAAGDyv+UAAAAAElFTkSuQmCC)
これで、自分の選択した年月のカレンダーが表示されるようになりました
![【Scratchチュートリアル】カレンダーを作ろう](data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAqgAAAFUAQAAAADAe/MOAAAAAnRSTlMAAHaTzTgAAAAzSURBVHja7cExAQAAAMKg9U9tCj+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgYcjgAAdqmsNkAAAAASUVORK5CYII=)
これで完成です!
Scratch 3.0に対応した書籍です[PR]
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク
リンク