結衣)の技術メモや成果物など。2014HaxeでWindowsのコンソールに出力するさい、SJISでないと文字化けを起こしてしまいます。いうわけで、文字コード変換ライブラリを作ってみました2016-05-25追記:今はnorikoというライブラリにSJIS、UTF8、JIS、EUCの文字コード変換ライブラリを実装しています。compiletimeでインストールしてください。s;};という風に実行時の環境を見てあげるといいです。)ではないので、このように書くのがベターだと思います。仕組みCompileTimeで文字コード変換用テーブルを埋めんでますテーブルから文字を参照して置換してますテーブルを差し替えればUTF8から他の文字列へも変換することが出来るはずです。);等を使うと思います。この際の文字コード変換はいりません。Javaに吐くと埋め込んだ変換用のテーブルが「定数文字列が長い」とJavaコンパイラに怒られてしまいます。方法として、実行時にFile.getContentで読み込むという方法があります。他にも、haxe.Resourceを使う手があります。2018今、ぐるんぐるん(仮)という名前のゲームを作っています。いわゆる、6DoFでの空間上で撃ちあいをするゲームになっています。Engineの練習3作目として作っています。Engineの練習として以下の機能を実装する予定ではありますが、調べながらなので何時実装になるかはわかりません。Lightをなんとか良い感じで使いたい)LightはBakeできるハズなんですが、やるとエディタごと落ちるのでちょっと要調査です。File(以下SMF)の読み書きができるライブラリ「format-midi」を公開しました。https://bitbucket.org/arlez80/format-midiこれでHaxeを用いてSMFの生成/解析ができます。使い方はHaxelibのformatというライブラリにあわせて作ってありますので、簡単に使うことができると思います。https://bitbucket.org/arlez80/m2saunaこれはformat-midiを使って作っている、SMFからAudiosaunaというブラウザ上で動くシーケンサー用のファイルに変換するツールです。