✖
夕飯食べたら急にめちゃくちゃ眠くなって寝てしまった。睡眠欲求ってすごいな……
夕飯食べたら急にめちゃくちゃ眠くなって寝てしまった。睡眠欲求ってすごいな……
CGSNewTransition() が実行されたとき、spec.wid に指定されたウィンドウの描画がフリーズされる (spec.wid が NULL の場合は画面全体がフリーズされる)。すなわち、CGSNewTransition() から CGSInvokeTransition() の間までで「新しいウィンドウの状態」をつくってあげると、それとの間で Transition する。(フリーズしても、1秒だか3秒だかで解除される。安全のためっぽい)
というのに気付くまで30分ぐらいかかった……VirtueDesktop のソースコメントを読んでやっとわかった……
でもって、エフェクト付きのをコミットした。けど、まだ使える段階になってない。
ってどうやって調べるんだろう。
ってどのイベントなんだろ。
WebView を二枚つくって交互にやっていこうと思ったけど、すすむだけってわけじゃないし、もどるときとかとぶときにエフェクトが変になってしまう。
ページひとつひとつに WebView つくってあげてあらかじめロードしておけば問題ないけど、気持ちわるい。
デザイナが何を考えながらデザインしているかはすごく知りたい。学校では教えてくれない謎。一般論はそこそこにして (だって教科書にのっているじゃないか) プロとして教授が何考えながらデザインしているか、のほうが興味ある。それこそライブコーディングみたいなことをやってほしいなぁ。ソフトウェアの使いかたも含めて、そっちのほうがおもしろそう。ただの思いつきだけど
口内炎がひどくてモノを食べにくい
Cube とかそういうのは非公開APIのようだ。VirtueDesktop のコードを読んで検索したら http://dev.lipidity.com/feature/tutorial/xcode-transitions-core-graphics-image-2 がみつかった。
AppleRemote のおかげで Cocoa framework が意外に簡単に作れることがわかった。
ので CGSPrivate.h を含む Transition クラスを作ってあそんだりしてみてる。とりあえずキューブなのはできた。定数のインポートとかがわかんない。
そうそう、ファイル選択ダイアログでサムネイル表示できないのがこまる。だいたい写真扱ってるときは Windows も起動しているから、Windows の Picasa でファイル名を確認してたり。flickr に投稿するときは Windows で完結させてる (縮小させてアップロードしているのだけど、Mac 版の flickr クライアントは exif を消しやがるのだ)。