ini fileについて
furafura  2015/01/02(Fri) 22:07
void Main()
{
INIReader ini(L"test.ini");

if (!ini)
{
return;
}

といった記述で、実行前にtest.iniを外部のテキストエディタで開いていた場合、
[fail]BinaryReader "test.ini" のオープンに失敗しました。
とログに出た後、
if (!ini)
に制御が移りません。

また、ついでで申し訳無いのですが、
Siv3Dのサイト内で用いているアプリケーションの動画キャプチャですが、どのような方法で行っているのでしょうか。
Siv3Dの機能としてキャプチャ出来るのか、外部アプリケーションを用いたものなのか教えていただけると幸いです。
記事編集
Reputeless  2015/01/03(Sat) 01:05
ご報告ありがとうございます。
オープンされているファイルを INIReader で読み込んだ際に制御が返ってこないのは Siv3D のバグでした。現在開発中の January 2015 で修正しました。

Play Siv3D! で使っている GIF アニメーションは GifCam ( http://blog.bahraniapps.com/gifcam/ ) でキャプチャしています。

前フレームとの差分を保存する GIF アニメーションの性質上
・画面の変化が大きくフレーム数が多い場合には数メガバイト以上に膨れ上がる
・黄緑を透過として扱っているため、色数が多く緑系統の色がある場合、画面が乱れる
といった不自由な点がありますが、注意深く使えば Web サイト上で簡単に再生できる、軽量なアニメーションファイルが得られます。

https://twitter.com/Reputeless/status/547766711059894273
のように、音声を含む長いムービーのキャプチャには「ロイロゲームレコーダー」を使っています。
Siv3D との相性の都合上、ロイロゲームレコーダーの録画モードを |中速| に設定するのがポイントです。
編集
furafura  2015/01/03(Sat) 09:36
大変参考になるお話、ありがとうございました。
GIFアニメとか気がつきませんでした。
編集
件名
Re: ini fileについて
名前
コメント
画像添付


投稿修正キー (投稿を修正する時に使います)
画像認証 (右画像の数字を入力) 投稿キー

- WEB PATIO -