工房瓦版

創作関係の趣味ブログ

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ワールドマップ的なところではグラフィックを小さく表示する

screenshot_0_20130730224045ba9.jpg

 ちっさくするだけなら簡単なんです。
 layoptとかでzoomを小さく指定すればいいだけだから。

 面倒なのは、なんか仕様なのかわからないんですが、zoomでレイヤー小さくしても、layerのheightとかwidthとかがそれにあわせて小さくなってくれないこと!

 画像5分の1とかにしてるのに、数値上は小さくなってくれない。

 これで困るのは、キャラの当たり判定とかをレイヤーサイズを基準に計算していたものだから、全ての計算式に現在の倍率を絡めてやるように書き直さないとバグること。
 前々から、レイヤーの拡縮を導入したいと思いつつも、ここが面倒くさすぎて放置していたのだけど、今日やっと対応しました。結局地道に一個ずつ式修正したのだわ(100箇所くらい)。
スポンサーサイト
次のページ

FC2Ad

まとめ

上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。