jigen, Hirotomo Kunimatsu
Tokyo, Japan
mailto: microformat hcard
Page 3 / 3«123
top

mootoolsにドキュメントページが追加されてますよ!

mootoolsにドキュメントページが追加されますよ!mootoolsドキュメントページが追加されたみたいです。

スポンサードリンク

Natural Docsという、ソースコード内に直接定型のドキュメントを書いてそのドキュメントをHTMLなど他の形式にフォーマットしなおしてくれるもの(javadocとかphpDocumenterみたいなもんですかね)を利用しているようです。なので、mootoolsで圧縮ナシのソースコードを引っ張ってくるとモロにドキュメントが書いてあったりするのですが、これはこれで便利っすね。

mootoolsのドキュメントは今後も追っかけていこうと思います。デモとかも一緒にメモ書きにしちゃいたいな。

愚痴

こないだ、mootoolsのsvn版の最新のrevision81は「getStyle」にバグがある。これがまたTranscornersでモロに使ってるもんで、バグ発生しまくり。mootoolsは未だ発展途上だなーとつくづく思う。一応拙い英語でBugReport送っておいたけど、自信ナシ。うーん2~3日程度まって更新されなかったらまた送ってみよう。
なんだか、もうrevision82が出てて直っていたよ。仕事はぇぇぇーーーよ。


2006/10/23 15:51:49200615:51

mootools大幅改編、Transcornersも影響。グッスシ

(写真):mootools大幅改編、Transcornersも影響。グッスシmootoolsがRevision76の大幅改編でエフェクト計算用のメソッドの扱いがかなり変わりました。これによってmootoolsを最新Revisionで利用すると角丸ライブラリのTranscorners(ここのエントリ)も影響出てるみたいです。多分今後Transcorner側も対処をすると思いますが、一時対応方法でも書いておきます。ってかTranscornersに連絡しろよ!俺!(英語が苦手だからメンドウでのぅ・・・)

さて、mootools側での大幅改編の内容としてはエフェクトを計算するためのメソッド(custom transition)の名前が変わったという事です。

* Fx.js is heavily modified to allow all of Robert Penner transitions! The downside is that if you have ever used a custom transition you’ll have to upgrade your code, as all the transitions are now stored in Fx.Transition. …
so transition: Fx.quadIn becomes Fx.Transitions.quadIn etc.

つまり、いままで「Fx.quadIn」という名前で使っていたものが「Fx.Transitions.quadIn」になります。Transitionの中にバラバラになっていたものを纏めた形だと思われます。また引数が増え外側からもオプションを指定できるようになっているみたいです。

スポンサードリンク

そこで、先日エントリしたTranscornersにも影響が出ました。一応以下の部分を変更すると使えるようになると思われます。(というか変更したものをこのブログでも使ってます。)

変更点1 - 11行目

transition: Fx.circIn,

まず、ここを以下のように変更↓↓↓

transition: Fx.Transitions.circIn,

変更点2 - 61行目

margin = Math.round(this.options.transition((this.options.radius - i) / this.options.radius) * this.options.radius);

次にここをこのように変更↓↓↓

margin = Math.round(this.options.transition((this.options.radius - i) / this.options.radius,0,1,1) * this.options.radius);

これで動くようになると思われます・・・。ま、今度Transcornersに改編あったらまたエントリー設けようと思います。


2006/10/19 15:40:49200615:40
Page 3 / 3«123
アリ「ここからメニューだすよ」
アリ「ごちそういっぱーい」
アリ「腹へったー」
アリ「働けー働けー♪」