|
HMDT - Back Number / June, 2002 |
June, 2002
ProjectBuilder を使っているときの話。ビルドの設定をする Target があるじゃない。左側の 'Target' タグを選択すると、Target の編集ができるでしょ。でも、そこで編集しても、ビルドされたイメージに反映されないことってない?おれだけか? いったい、どうすれば反映されるんだ?と、悩んだときは、'Project' メニューから 'Edit Active Target' を選択してみよう。これを選ぶと、反映されることがあるような気がするぞ!Target を編集したのに、思い通りに動かないときにお試しを。 これがバグなのか、仕様なのかはよくわかんないけど。
ずいぶんと長々とやってきました、Project Sketch BP。当初の目的だった、「ベジエ曲線ツールの追加」を果たしたので、ここでプロジェクトを完了するぜ!いやー、長かった。 Project Sketch BP Download とりあえず動くものはできたけど、まだドローアプリケーションとしては、かなり未熟な段階なんだよね。とても使い物にならない。それはこれからがんがん直していくとして、連載としての Project Sketch BP はひとまずおしまいです。 Sketch BP は、これに限らないんだけど、あくまで「勉強」っていうことを全面に押し出しているんだよね。'study' っていったほうが、しっくり来るかな。そもそもアプリケーションを作るっていうのが目的だったら、わざわざ Web に文章を書く必要はないんだよね。文章にするのに、時間も労力もとってもかかるし。 ただ、まぁ性格なんだろうけど、頭の中で考えていることを一回文章に落とすことは、考えをまとめるのにかなり効果があるよね。さらにそれを公開するとなると、人に読ませる構造、っていうことも考えないといけない。そういうステップを踏まないと、ものを作れない性格になってしまったのだ。 「いま、おれは、これだけしか技術がないぜー」ってさらけだしているから、恥をかいてるだけのような気もするが。でも、万が一、この記事からあなたが 1 つでも得るものがあったら、それはとても嬉しいです。
Project Sketch BP、やっと、やっと!目標だっったベジエ曲線ツールの話だ!やっとここまで持ってきたよ。しかし、ベジエ曲線の実装は大変。技術的に、というよりは、やることが多くて、量的に大変なのだ。 Project Sketch BP Download 独りでプログラムを組むときは、この量的に多いものを作るとき、どうする?っていうのが大事だと思う。技術的にはできるな、って見通しがたっても、量が多すぎてやってらんねーぜー!っていうとき。オープンソース?それも、うまくいくときと、いかないときがあるし。
Project Sketch BP、ポリゴンツールの実装の続き。オブジェクトの編集と保存のはなし。 Project Sketch BP Download これで、ポリゴンツールの話はおしまい。あとはベジエ曲線を残すのみ!そろそろ、一気に終わらしたいよな。
Project Sketch BP、ポリゴンツールの実装が進んでいるよ。 Project Sketch BP Download
最近、なんかこればっかしの Project Sketch BP。佳境に入ってきたので、もうちょっとつきあってくれ。今回からポリゴンツールのお話。 Project Sketch BP 今回はさ、こうやって仕様をちゃんと文章で書き出してるんだけど(あんまりちゃんとしてないけど)、やっぱりそれだけで頭がすっきりするよね。たいてい、遊びのプログラミンでは、仕様書かないでいきなり書き出しちゃうんだけど、結果的には、ちゃんと順序を踏んだ方が、時間が早いんだよな。ま、たいがいそううまくはいかんが。
Project Sketch BP、円弧ツールの persistence 関係。保存と読み込みの実装。 Project Sketch BP Download これで、だいたい円弧ツールはおしまいかな。
Project Sketch BP、ソースコードをまとめたので、ここのところまでのコードの配付を開始するぜ!いちおうバイナリとソースコードの両方をまとめた。 Download あくまでサンプルの配付、ってことで、ドローアプリケーションとしては、かなり役に立たない。でも、これからどんどんまともになっていくはずだから。
Project Sketch BP、円弧ツールの実装の続き。今度は実際にドローオブジェクトを作るところだ。 Project Sketch BP これで、画面に円弧を描くことができるようになるんだ。
Project Sketch BP、円弧ツールの実装に突入!まずは、基本的なメソッドから。 Project Sketch BP しっかし、このペースでやっていたら、いつになったら終わるのやら。
Project Sketch BP、続くぜ!前まで円弧ツールを考えていたけど、一歩戻って、ドローオブジェクトのルートクラスである SKTGraphic の機能強化をしてみた。ドローオブジェクトの状態を調査するための、メソッドの追加の話だ。 Project Sketch BP
Mac OS X 10.1.5 がリリースされたね。個人的に一番楽しみだったのは、「Carbon アプリが Quartz を使って、字がきれいになる」ってやつだったんだけど、効かねーじゃないか。 リリースノートには、「新しい Carbon アプリできれいになる」とか書いてあるから、プログラムの書き直し、またはリビルドが必要なのかな?メーカーがわざわざ 10.1.5 に対応するかな。普通 10.2 まで待つよな。Jaguar の IE はきれいなのに。がるるー。 追記: 「Silk」っていう初期設定パネルをインストールすると、すべての Carbon アプリで Quartz レンダリングが有効になります。10.1.5 専用。おぉー、きれい!メールで教えてくれた Aoyama さん、ありがとうございました。 初期設定パネルだけで有効になるということは、なにか Quartz レンダリングを有効にする API が 1 つあって、それを呼んでやってる、っていうことなのかな?
|
|
Home | Link | Download | Back Number | Speciall Issue
|