2015年12月1日投稿 / 投稿者 : まげ / タグ : 投稿プログラム 実用 グラフィック コンソール まげ
今日のアクセス:1 トータルアクセス:3107
フリーハンドで描いたドット絵を、PRINT命令などで利用できる形に変換し、プログラムとして書き出すプログラムです。
前作「テキストおえかき」を大幅にブラッシュアップし、画像を読み込んで下絵にしたりドット絵に変換できるようにもなりました。
編集機能もグッと充実させたつもりです。
タイトル画面に使ったり、コンソール系プログラムのグラフィック的に使ったりしていただけると幸いです。
制作は旧3DS LLで行いました。
このプログラムは、本体が入るスロット(通常はスロット0)の他に、スロット1を使います。
スロット1に他に必要なプログラムやデータがある場合は、先に保存してからご利用ください。
起動したら、下画面にタッチペンでドットを描いてください。ペンを早く動かすと線が途切れるので、ゆっくり描くのがコツです。
●Aボタンを押すごとに、「かくモード」(ドットを描く)、「けすモード」(ドットを消す)と切り替わります。
●Xボタンを押すと「特別メニュー」が現われ、描画したものを全消去したり、画面全体をドットで塗りつぶしたりを選べます。
●Yボタンを押すと「ファイルメニュー」が現われ、描いたドット絵を名前を付けて保存したり、保存した絵を読み込んだりを選べます。
●十字ボタン上を押すと、ズームでの編集ができます。もう一度押すとズーム解除です。
●十字ボタン下を押すと、直前の作業を取り消すこと(アンドゥ)ができます。もう一度押すと取り消しを取り消します(リドゥ)。
●十字ボタン左を押すと、「選択メニュー」画面になります。範囲を指定してコピーやカット、消去などを行えます。
Bボタンを押すと、テキスト&プログラムへの変換を開始します。
その際「上画面表示用の余白を追加しますか?」と確認してきますが、これは、下画面で描いたものを上画面にそのまま持っていくと左寄りになるので、それを防ぎ中心に行くように余白を追加するかを確認しています。
あとは確認事項に答えていけば、書き出しは完了します。「超テキストおえかき」を終了し、スロット1を見れば、変換したプログラムがあるはずです。
DIRECTで「RUN 1」と実行すれば、描いたドット絵が上画面のコンソール上(テキスト)に表示されます。
もちろん、出力したプログラムは、自作プログラムに組み込む等、ご自由にお使いください。
●十字ボタン上を押すと、画面全体をドットで塗りつぶします。
●十字ボタン下を押すと、画面全体を消去します。
●十字ボタン右を押すと、現在の画像のカラーを反転します。
●十字ボタン左を押すと、グリッド(緑色のガイド用の線)表示するかしないかを切り替えられます。
Bボタンを押せばキャンセルし、描画画面に戻ります。
●Aボタンを押すと、現在の画像を画像ファイル(プチコン3号に付属の「お絵描き」でも読み込める形式)として保存します。
●Xボタンを押すと、画像ファイルを読み込んで、そのまま使う、下絵に使う、ドット絵に変換する、などを行えます。
Bボタンを押せばキャンセルし、描画画面に戻ります。
タッチペンで選択範囲を指定します。
●Aボタンを押すと、選択範囲を現在のモード(かくorけす)で塗りつぶします。
●Xボタンを押すと「切り取り」を実行します。元の場所の絵は消去され、移動先に上書きします。
●Yボタンを押すと「コピー」を実行します。元の場所の絵はそのままに、移動先に同じものを重ねて描きます。
●十字ボタン上or下を押すと、選択範囲の画像を上下反転します。
●十字ボタン右or左を押すと、選択範囲の画像を左右反転します。
●LorRボタンを押すと、選択範囲へランダムにドットを打ちます(ひと押しで10個)。
Bボタンを押せばキャンセルし、描画画面に戻ります。なお、ランダムに打ったドットはそのまま残ります(アンドゥは可能です)。
やるからには徹底的にブラッシュアップしたつもりです。実はこれ、「第四回大喜利」への応募作です。…落選しましたが(^^;)。
機能が増えた分、ボタン操作がややこしくなったので、すぐには使いこなせないかもしれません。でもなんせアンドゥがありますから(^^;)。
あと、「戯れ言」欄で言うべきじゃないかもしれませんけど、前作「テキストおえかき」の保存ファイルとは、互換性がありません。ごめんなさい。
でも今度の保存ファイルは、付属の「お絵描き」でも使えますから、例えば回転させたい時には併用する、なんて使い方も可能になりましたから。
評価をお願いします。
プチコン3号用の公開キーです。トップメニューの「作品公開とダウンロード」から公開キーを入力すると、作品をダウンロードすることができます。
表示モード : [ スマホ・3DS対応表示 | クラシック表示 ]
PukiWiki 1.4.7 Copyright © 2001-2006 PukiWiki Developers Team. License is GPL. Based on "PukiWiki" 1.3 by yu-ji
ページの処理時間 : 0.226 秒 | このページの最終更新 : 2022/09/20 (火) 12:48:47 (565d) | ログイン
Copyright(C) 2011-2014 プチコンまとめWiki ◆1sxkymI8ji30