2015.03.24 Tuesday
createJSでテキストの高さセンター合わせ
createJSでテキストの高さを取得する方法を調べていたら、
みんなすごく苦労していて、ピクセルで数えるとかやってるけど、うまく行かなかった。
しばらく調べたら、
EaselJSの次期バージョンでオブジェクトの幅と高さを取得する実装
を見つけた。
getBoundsで超とれました。
var myBounds = obj.getBounds().clone();
// OR:
myRect.copy(obj.getBounds());
だってさ。
myBounds.x
myBounds.y
でバッチシです。
そういえば画像の高さも前の仕事でとってセンター合わせしてた。
検索しても出てこないのはみんな当たり前のように使ってるからなのか?
そういうことあまりしないのか。
みんなすごく苦労していて、ピクセルで数えるとかやってるけど、うまく行かなかった。
しばらく調べたら、
EaselJSの次期バージョンでオブジェクトの幅と高さを取得する実装
を見つけた。
getBoundsで超とれました。
var myBounds = obj.getBounds().clone();
// OR:
myRect.copy(obj.getBounds());
だってさ。
myBounds.x
myBounds.y
でバッチシです。
そういえば画像の高さも前の仕事でとってセンター合わせしてた。
検索しても出てこないのはみんな当たり前のように使ってるからなのか?
そういうことあまりしないのか。