じろうの公開メモ

自分用のメモ置き場です

2009-07-10から1日間の記事一覧

2次元のアフィン変換とは

アフィン変換をかけて、画像を30度ずつ傾けながら表示してみました まぁこういうことですわ Affine変換とは http://d.hatena.ne.jp/BrainPhantom/20080508/1210204434アフィン写像とは http://ja.wikipedia.org/wiki/%E3%82%A2%E3%83%95%E3%82%A3%E3%83%B3…

horizontal

hor・i・zon・tal /hːrəzάnṭl|hrɪzn‐←/→―【形】 (more 〜; most 〜) 1 (比較なし) 地[水]平線上の. 2 水平面の; 平面の,水平な; 水平動の; 横の

vertical

ver・ti・cal /vːṭɪk(ə)l|vː‐/→―【形】 (比較なし) 1 垂直の,鉛直の; 直立した,縦の (cf. →horizontal). 用例 vertical takeoff 垂直離陸. vertical fins 縦びれ 《背びれ・尻びれ・尾びれの総称》. a vertical line 垂(直)線, 鉛直線. (a) vertical moti…

at javax.microedition.lcdui.ImmutableImage.getImageFromStream(+15)

java.io.IOException at javax.microedition.lcdui.ImmutableImage.getImageFromStream(+15) at javax.microedition.lcdui.ImmutableImage.(+20) at javax.microedition.lcdui.Image.createImage(+8) at SoftkeyInputCanvas.(+89) at SoftkeyInput.(+18) at …

MIDPのスキンについて

Eclipseを使用してデバッグしたら表示がちょっと右下になったんだけどなんでかな ん?画面の大きさ違うじゃん これに設定して再起動すればいいのかな んー設定してもだめじゃん(最初に設定する画面のデフォルト設定でした) 答え:最初に設定するのでした

Eclipseのソフトウェア更新ができない!

直下にあるsite.xmlを消して再起動 参考 http://d.hatena.ne.jp/shimooka/20061020/1161332166

EclipseでMIDP

参考サイト http://www.plusmb.jp/2009/02/10/2505.htmlあ、MIDPのが簡単に設定できた・・・

画像の変形表示

Doja 上記+画像拡大縮小、アファン変換による任意角度での回転 MIDIP 反転90回転のみMIDPよりもDojaの方が機能が豊富とな

参考資料

Java言語によるモバイルゲーム開発作者: 藤田和久出版社/メーカー: ソフトバンククリエイティブ発売日: 2008/11/27メディア: 大型本 クリック: 14回この商品を含むブログ (11件) を見るこれ見て勉強してます本文とソースが食い違ってる箇所が多いけど何でかな…

com.nttdocomo.io.ConnectionException: Unexpected I/O exception

com.nttdocomo.io.ConnectionException: Unexpected I/O exception at com.nttdocomo.ui.MediaLoader.getResource(+202) at com.nttdocomo.ui.MediaImageImpl.use(+105) at com.nttdocomo.ui.MediaImageImpl.use(+6) at KeyInput1Canvas.(+43) at KeyInput1.…

コンストラクタ

[Doja] public void start(){ [MIDP] public クラス名(){まぁMIDPのコンストラクタはJavaの基本

イメージオブジェクトの取得

[Doja] mi = MediaManager.getImage("resource:///sample.gif"); mi.use(); img = mi.getImage(); [MIDP] img = Image.createImage("/sample.png");またもMIDPのが簡単

EclipseのDojaで起動時エラー

“com.nttdocomo.eclipse.DoJaBuildException: Failed create jar” 上記エラーが発生。jdk.binのパス通したら直りましたよっと 参考URL http://another.maple4ever.net/archives/149

DojaのAFD設定例

設定例 (pckageURLはクラスがいっこなら空欄でもOK)

DoJa 3.5 (APIリファレンス)

http://www.interq.or.jp/pink/ribbon/doja-api/3_5/default/overview-summary.html

terminate()

アプリケーションを終了するための唯一のメソッドです。

画像描画処理例外時のプログラム終了処理

[Doja] iapp.endProc(); 呼び出しもとの終了処理を呼び出して、キャンバスが「!=null」であれば キャンバスの終了処理を行う。 {キャンバスでimgとmiをdisposeとnullにして(miはunuseも),ガーベッジコレクションを実行} terminate();[MIDP] p.notifyDstr…

画像描画コンストラクタ

Doja ImageDraw2Canvas(IApplication iapp){ MIDP ImageDraw2Canvas(ImageDraw2 p){ 藤田和久さん、これってミスじゃ・・・ Doja⇒この行のあとiapp.endProc();ってやってんだけど Eclipseだとエラーになるのよね(Eclipseのエラー設定にもよるんだけど) IAp…

画像の種類

Doja gif MIDP png

画像の部分描画

Doja g.drawImage(img,100,100,172,172,48,64); MIDP g.drawRegion(img,172,172,48,64,Sprite.TRANS_NONE,100,100,Graphics.LEFT|Graphics.TOP);

背景色による塗りつぶし

Doja g.clearRect(0,0,getWidth(),getHeight());MIDP g.fillRect(0,0,getWidth(),getHeight());

マップデータの配列

Doja 0〜 一次元配列で MIDP 1〜 二次元配列でマップはDojaのが簡単

TryCatch

世間からみたら不良は 世の中に組み込めない いわばプログラムでいうエラーだ キャッチされた先はソースがまだないかもしれない 残念ながら修正してくれるプログラマーはおらず 自分で犯した罪(エラー)は、自分で直さなければならない