タグ

M17Nとknow-howに関するstchのブックマーク (1)

  • ヨーロッパ圏にXNAゲームを配布するときの注意 - ABAの日誌

    Mazer Mayhem 0.12 (http://www.asahi-net.or.jp/~cs8k-cyu/xna/mm/index.html) バグフィックスのみ。でも結構重要なもの。一部の国で動かなかったそうだ。おそらくヨーロッパ圏あたり。 XNAというか.NETでは小数点の扱いを自動的に各国の流儀に合わせてしまうらしく、ヨーロッパ圏の一部の国で動かすとfloat.Parseで小数点がカンマを使うものと考えてパースしてしまう。なのでドットを前提として書いてあるコードではfloatのパースに失敗してしまう。 以下のようなコードを使えば日でも再現はできる。 System.Globalization.NumberFormatInfo nfi = new System.Globalization.CultureInfo("fr-FR", false).NumberFormat; floa

    ヨーロッパ圏にXNAゲームを配布するときの注意 - ABAの日誌
    stch
    stch 2008/02/25
    ついこの間 Javascript on IE コンポーネントで同じ罠にはまりました。.NET フレームワークでもあり得るんですね。。
  • 1