iPhone/iPad用ドット絵エディタ「EDGE touch」

最近のエントリー

EDGE touchをお買い上げ頂いた皆様方、どうもありがとうございました!
楽しんで頂ければ幸いですm(_ _)m

早速いくつか不具合が見つかりまして、お恥ずかしながら不具合修正版を申請いたしました。
(アプリのバージョンは1.01なのですが、誤って1.00aとして申請していまいました・・・何故か修正できずorz)

近いうちにアップデートが掛かると思いますので、お試しくださいませ。
(安定度が増していると思います。)

また何か不具合、ご要望等ありましたらwikiの方へお願いいたします。

要望の方も早速頂きまして、PCとのデータのやりとりは必須だと思っています。
今のところWin専用のサーバアプリを作って立ち上げておき、iPhone/iPod touchと通信してデータをやりとりする方法が一番現実的かなと思っているところですが、他に何か良い手法をご存じの方がいらっしゃいましたら、メール・wiki・twitter等でご教授をお願いいたします。

そのサーバアプリではEDGE touch形式 と EDGE1形式のコンバータ機能も内蔵しようとは思っていますが、最終的にはEDGE2でEDGE touchファイルをそのまま読み書きできるようにしたいと考えています。

iPhone / iPod touch 用のドット絵エディタ「EDGE touch」 Ver.1.00 をリリースいたしました。
(App Storeにて本日より販売が開始されました。)


icon
 EDGE touch Ver.1.00
 日本:230円 米国:1.99ドル

iTunes内のEdge touch販売サイトへ

EDGE touch(エッジタッチ)はiPhone/iPod touchでドット絵を描くために開発された256色専用のドット絵エディタです。
タッチすることでダイレクトにドットが打て、いつでもどこでも手軽にドット絵を楽しむことができるようになります。

[主な機能や特徴]

  • 最大256×256までの画像編集が可能
  • 自由曲線、直線、四角や丸と言った基本的な描画機能
  • 人差し指で描画している最中に中指でタップするとすぐにキャンセルできる機能
  • アンドゥ・リドゥ機能(回数制限有り)
  • グリッド機能(間隔も設定可能)
  • カラーパレットではRGB色空間だけでなくHLS色空間での調節が可能
  • レイヤ機能(上限有り)
  • 複数レイヤの選択範囲同時移動やコピペなどが可能なレイヤ・グループ機能
  • 同時に等倍表示が可能
  • レイヤを使ったアニメーション機能
  • フォトライブラリへ書き出す機能

※ アプリ内のメニューより、取扱説明書が見られます。

[動作環境]
iPhone / iPod touch
OS:2.2.1以降

[スクリーンショット]

00 02 03

 
他のアプリ同様に、要望対応などを行っていこうと思っています。
興味のある方は遊んでみてください。

友人のススメでtwitterのアカウントを作ってみました。
http://twitter.com/TAKABO_SOFT

フォローしてくださる方募集中~ヾ(o゚ω゚o)ノ゙ プニプニ!プニプニ!
友達百人できるかなー?
(それよりメールの返事を早く書けよ自分)

K’z meeting 2009 HAMAMATSU
9月6日(日)開催決定!
フェアレディ&Z大集合!
http://www.370z.jp/

って今日かよ!終わってるじゃん!!(T_T)
見に行きたかったなぁ・・・。

行きたかったなぁ・・・。

CSplitterWndと言えば、CView系のみスプリット表示するというイメージがありますが、ヘルプを見ていたら

静的分割ウィンドウを作成するとき、同時にすべてのペインを作成する必要があります。CreateView メンバ関数は、この目的のために使われます。しかし、さらにほかの非ビュー クラスも作成できます

と書いてあるではありませんか。

が、具体的にどうやって実装すれば良いかは書かれておらず、ソースを読んでいたところ、

  • 親にCSplitterWndのインスタンスを指定してコントロール等を作成
  • IDをCSplitterWnd::IdFromRowCol関数で算出した値にしておく

だけで良いみたいです。

m_wndSplitter.CreateStatic(this, 2, 1, WS_CHILD | WS_VISIBLE);
m_edit1.CreateEx(WS_EX_CLIENTEDGE, _T("Edit"), _T(""), WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_WANTRETURN | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_MULTILINE, CRect(0, 0, 300, 300), &m_wndSplitter, m_wndSplitter.IdFromRowCol(0, 0));
m_edit2.CreateEx(WS_EX_CLIENTEDGE, _T("Edit"), _T(""), WS_CHILD | WS_VISIBLE | WS_VSCROLL | WS_HSCROLL | ES_WANTRETURN | ES_AUTOVSCROLL | ES_AUTOHSCROLL | ES_MULTILINE, CRect(0, 0, 300, 300), &m_wndSplitter, m_wndSplitter.IdFromRowCol(1, 0));

あとはm_wndSplitter自体をウィンドウ全体に広げて配置したりだとか、m_wndSplitter.SetRowInfoで行の高さを変更したりするだけです。
ダイアログベースのアプリでも気軽に使えそうですね。

記事検索

コミュニティ

Banner designed by キュクロプス様
ドット絵掲示板
ドット絵掲示板
自作の「ドット絵」を投稿することができます。ドッターさん同士の交流の場としてご利用ください。
TakaboSoft Wiki
TakaboSoft Wiki
ソフトウェアに関する質問・不具合報告・要望などを書き込むことができます。