とにかくセーブ
バグでフリーズしたり、メモリ不足で強制終了したり、または操作ミスなどによって Flash が閉じてしまうと編集中のデータが消滅してしまいます。
いつ如何なる事が起こるか分かりませんので、こまめなセーブを心掛けて下さい。
メールや電話で中断されるのを防ぐには、ケータイ側の設定で「電波OFFモード」などにすると良いでしょう。
尚、ここで言うセーブとは「Data保存」の事です。
画像出力後にデータを記憶させる機能がありますが、画像出力時に通信に失敗するとデータが回収不能になるので、やはり事前に「Data保存」することが重要です。
メモリ不足について
大きなドット絵を作ろうとすると、非常にたくさんメモリを消費します。
機種によってはメモリ不足になり Flash が強制終了してしまうので、事前に自分の機種がどのくらいのキャンバスサイズに耐えられるかテストすることを強くお奨めします。(画面左上に表示される memory を参考にして下さい)
上記 memory は機種によっては表示されません。
画面解像度の縦が 320px の機種の場合、全画面表示で起動すれば表示されます。
尚、 au はブラウザ上よりもデータフォルダ内で起動した方がメモリに余裕があります。
「メモリ不足です」の表示が出るより早く(描画処理中に)保存してみて下さい。
データフォルダ内でもメモリ不足になってしまう場合は、キャンバスサイズを小さくする必要があります。
1024文字制限
少し難しい話です。
画像出力時などにデータ文字の量が1024文字(正確には1024byte)をオーバーすると、色々問題があります。
- クエリを含む URL が1024byteをオーバーすると、サーバ接続時のGETメソッド送信が失敗する機種がある。
- 上記のような URL で au のダウンロードボタンを使用すると電源落ちやフリーズが発生する。
- au は文字入力画面に1024byte制限があり、オーバーすると切り捨てられる。
「32*32=1024」なので、そのサイズでドット絵を作成すると…。
実際は myDots 内でデータの圧縮処理をしているので1024文字にはなりにくいですが、その他の付加データを加味すると危うい状況です。
URL の場合、文字はエンコードされると文字数が増加したりするので特に危ない。
下記バグは基本的に修正済みですが、今後再発する可能性もあります。確認した際は掲示板などでお知らせ下さい。
- 時々“塗りが欠ける症状”が発生し、フリーズする。
- 時々画面がバグり、正常操作不能になる。
- 時々範囲リリースや反転などの組合せでデータがずれる。
データをツールに記憶
画像出力画面で再ダウンロードすると、データをツールに記憶させることができます。(v0.8以降)
「バージョン指定」を上手く使えば、旧Ver.から新Ver.に設定やデータを引継ぐこと(バージョンアップ)ができます。
「バージョン指定」が[unknown]になっている時は、利用可能なバージョンを手動で指定する必要があります。通常は最新Ver.を指定して下さい。
十字キー操作対応版
「十字キー対応」でダウンロードすると、十字キー対応仕様にできます。(v1.1.0以降)
softbank と au(FL2.0以上対応機種) のみが対象です。
- au の場合、更に次画面で[4WayKey]を選んで下さい。
- ドコモは「iモード2.0」対応機種以降なら方法があるようですが、このツールは未対応です。
操作方法が大分変わりますが、画面表示を参考にすればある程度理解できると思います。
通常版とどちらが使いやすいかは好みの問題です。
簡易待受けモード
データ記憶状態(画像出力時に可能)で待受け画面に設定するとドット絵のみ表示されるモードになります。
スタンプ・フレーム画像
ドコモは「ifmで出力」するとスタンプ・フレーム画像になります。
フレームにするには拡大で調整するなどし、画面サイズぴったりにする必要があります。
( 240*320 なら 24*32 を 10 倍など)
au 用は少し面倒臭そうですが良い方法があれば対応させてみたいとは思ってます。
softbank はそのままで使える機種とそうでない機種があるようです。後者の対応方法は不明です。
作成した画像の利用について
各自の判断で自由に使って下さい。
もちろん、「これは myDots で作ったよ」とどこかに書いて貰えると、ツール制作者としては嬉しいです。これは任意です。
ただ、注意して欲しいのは、画像の作成者が自分自身でも、画像の対象であるキャラクターなどが他の権利者のものである場合、許可なくそれら(画像)を使用すると罰せられる事があります。
そういったものは、個人利用の範囲に留めるならば問題はありませんが、インターネット上などの公の場で使用するには、原則として権利者の許可が必要です。
(条件付で使用許可されているキャラクターなどもあります。)
データの意味
- 0〜61を各1文字で表している。(012…89ABC…YZabc…yz⇒a=37)
- 先頭3文字は、縦幅、横幅、パレット番号。
- 4文字目以降は色データであり、連続する同一文字は「-+*#@」でまとめている。(Aが1回連続⇒[A-]、Aが5回以上連続⇒[A@n]。nは0〜z)
【裏技】最大幅を33px以上にする
- 縦に大きくしたいならデータの1文字目を「V」より大きくする。
- 横に大きくしたいならデータの2文字目を同様に。
- 内部的な最大値は「z」(62px)。
- 尚、大きくすればする程メモリ不足や1024文字オーバー発生の原因になるのでご注意。