小野マトペの業務日誌(アニメ制作してない篇)

はてなダイアリーの閉鎖をうけ、旧ブログ http://d.hatena.ne.jp/ono_matope/ から移行しました。続きは→ http://matope.hatenablog.com/

本日のKonfabulator。

パーツの配置完了。

ふぇ。配置するだけで200行を要してしまった…。イベントの実装もしてないのに。高度に入り組んでるから、XMLシンタックスでの配置じゃなくて、一つ一つJavaScriptで読んでます。1パーツに平均5,6行必要で、20パーツあって、フレームなどによる構造化も込みで200行。ま、楽しいからいいや。

不具合発見。

コンファブって云うかYahoo!ウィジェットエンジン3.0.2において、フレームの初期化に関する不具合を発見。定義したばかりのFrameオブジェクトのheightプロパティに0を代入すると、反映されない。

myFrame = new Frame();
myFrame.height=100; ←反映される。(正常)

myFrame = new Frame();
myFrame.height=0; ←反映されない。(異常)

回避策として、

myFrame = new Frame();
myFrame.height=1;
myFrame.height=0; ←反映される。

こうすれば反映されるけど、バカバカしいので本家に注進しよう。あとで。

22時。本日の作業終了。まとめ。(自分メモ)

Web API呼び出し実験成功。枠のUI、リサイズ処理などほぼ完成。スライド用カスタムアニメーションの構築が残る。ポップアップメニューの更新が途中。つかわかんね。明日は実際の内容表示までこぎつけたい。以上。ピタゴラスイッチデラックスの録画予約をした後就寝。