プログラム / 2007/02/11 (Sun) / 編集 |
[Cocoa-Java]電卓もどきを作ってみるを作成中に読んだホムペに「Cocoa(Java)では図形の描画にベジエ曲線を用いる」と書いてあったので作ってみた
Bezier[MacOSX用]をダウンロード(zip)(36K)
いうまでもなくフリーソフト、適当なんだから当然だ
このアプリではコントロールポイントは「開始点」「制御点1」「制御点2」「終了点」の4つ、これらを設定することで様々な曲線が描ける
ちなみに左下が(0,0)地点です
そしてその曲線を組み合わせることで様々な絵が描ける
Bezier[MacOSX用]をダウンロード(zip)(36K)
いうまでもなくフリーソフト、適当なんだから当然だ
このアプリではコントロールポイントは「開始点」「制御点1」「制御点2」「終了点」の4つ、これらを設定することで様々な曲線が描ける
ちなみに左下が(0,0)地点です
そしてその曲線を組み合わせることで様々な絵が描ける
ほんとはね、これ使ってなんか絵でも描いてみようと思ったわけですよ
だからリセットボタン押しても表示が0になるだけで線は消えないんだな
だって座標を変数で与えることができるってことはうまいこと処理すればアニメーションが出来るってことだしね、でも曲線いろいろ描いてみて俺には無理だということがわかった
なんかゲーム作るにしても画像を何枚も用意して読み込むことにしたほうが早そうだ(たぶん重くなるけど)
てことで「Cocoaでゲームを作ろう大作戦(仮)」の伏線だったりした今回の挑戦はあえなく失敗、描画する図は他の方法で作ることにしよう
ほんとはこんなことしてる場合じゃないんだけどね……課題残ってるし基本情報の勉強しないといかんし……
だからリセットボタン押しても表示が0になるだけで線は消えないんだな
だって座標を変数で与えることができるってことはうまいこと処理すればアニメーションが出来るってことだしね、でも曲線いろいろ描いてみて俺には無理だということがわかった
なんかゲーム作るにしても画像を何枚も用意して読み込むことにしたほうが早そうだ(たぶん重くなるけど)
てことで「Cocoaでゲームを作ろう大作戦(仮)」の伏線だったりした今回の挑戦はあえなく失敗、描画する図は他の方法で作ることにしよう
ほんとはこんなことしてる場合じゃないんだけどね……課題残ってるし基本情報の勉強しないといかんし……
PR
トラックバック
URL :
コメント