v3.4.0で時間帯を即座に反映させる方法
toshi
投稿数: 1540
NH775Jさん、こんばんは。
toshiです。
雨の件は、別スレッドでもご質問を投稿されていましたので、そちらで回答しました。
また、v3.4.0を使わなかった理由については、時間帯の設定(NoonやEvening)の挙動に関するものですね。
v3.4.0のメイン画面のメニューバーで
Environment > Time Settings
からNoonやEveningなどのボタンを押してもすぐには反映されず、時刻が加減速し、しばらくしてから設定した時間帯になるのは、v3.4.0で導入された新機能なのですが、確かに私も鬱陶しく感じてます。
解決策を調べたところ、実は簡単で、preferences.xmlファイルを1箇所修正するだけで、v3.4.0でも、v3.2.0までと同じ挙動になり、設定した時間帯が即座に反映されるようになることを確認しました。
以下に修正方法を説明しますので、試してみませんか?
これで問題が解決するのでしたら、v3.4.0を使用することをお勧めしますよ。
※ 元のpreferences.xmlファイルのバックアップを取ってから作業してください。元のpreferences.xmlファイルをコピーして、preferences.xml.origのように別の名前を付けて取っておくのも良いでしょう。
・FlightGear v3.4.0 インストール先のdataフォルダ(C:\Program Files\FlightGear 3.4.0\data など)にあるpreferences.xmlをテキストエディタで開き、以下のように修正する。
preferences.xml 831行目:
(修正前)
<warp-easing type="bool">true</warp-easing>
(修正後)
<warp-easing type="bool">false</warp-easing>
v3.0.0からv3.4.0にバージョンアップする際は、以前にも説明しましたように、「Win版クイックスタート(インストール編)」の「アンインストール」に書かれた3つの手順を行ってください(特に3つ目の「flightgear.orgフォルダの削除」が重要な場合が多々あります)。
ついでに申しますと、FlightGear Wizard (fgrun)の最後の画面で「Show command line」と「Show console」は常にチェックを入れておき、どのような起動時オプションを付けて起動しようとしているか、コンソール画面(Windowsの場合は背景が黒の別ウィンドウ)にどのようなメッセージが出ているかを見ることもお勧めします。
そして、何か不具合があった際や、xmlファイルを修正した場合には、まずコンソール画面にエラーメッセージが出ていないか、良く確認してみてください。
(参考情報)
[1] Re: [Flightgear-devel] Three issues
http://sourceforge.net/p/flightgear/mailman/message/33254931/
[2] FlightGear - Flight Simulator / FlightGear / Commit [6f54ff]
Allow easing of setting the time-offset
http://sourceforge.net/p/flightgear/flightgear/ci/6f54ffc947b50f383340e2da730f05f3c4596884/
p.s.
Windowsの設定で、拡張子を表示する設定にすることをお勧めします。
Windows Vista でファイルの拡張子を表示する方法
https://support.microsoft.com/en-us/kb/978449/ja#step1
toshiです。
雨の件は、別スレッドでもご質問を投稿されていましたので、そちらで回答しました。
また、v3.4.0を使わなかった理由については、時間帯の設定(NoonやEvening)の挙動に関するものですね。
v3.4.0のメイン画面のメニューバーで
Environment > Time Settings
からNoonやEveningなどのボタンを押してもすぐには反映されず、時刻が加減速し、しばらくしてから設定した時間帯になるのは、v3.4.0で導入された新機能なのですが、確かに私も鬱陶しく感じてます。
解決策を調べたところ、実は簡単で、preferences.xmlファイルを1箇所修正するだけで、v3.4.0でも、v3.2.0までと同じ挙動になり、設定した時間帯が即座に反映されるようになることを確認しました。
以下に修正方法を説明しますので、試してみませんか?
これで問題が解決するのでしたら、v3.4.0を使用することをお勧めしますよ。
※ 元のpreferences.xmlファイルのバックアップを取ってから作業してください。元のpreferences.xmlファイルをコピーして、preferences.xml.origのように別の名前を付けて取っておくのも良いでしょう。
・FlightGear v3.4.0 インストール先のdataフォルダ(C:\Program Files\FlightGear 3.4.0\data など)にあるpreferences.xmlをテキストエディタで開き、以下のように修正する。
preferences.xml 831行目:
(修正前)
<warp-easing type="bool">true</warp-easing>
(修正後)
<warp-easing type="bool">false</warp-easing>
v3.0.0からv3.4.0にバージョンアップする際は、以前にも説明しましたように、「Win版クイックスタート(インストール編)」の「アンインストール」に書かれた3つの手順を行ってください(特に3つ目の「flightgear.orgフォルダの削除」が重要な場合が多々あります)。
ついでに申しますと、FlightGear Wizard (fgrun)の最後の画面で「Show command line」と「Show console」は常にチェックを入れておき、どのような起動時オプションを付けて起動しようとしているか、コンソール画面(Windowsの場合は背景が黒の別ウィンドウ)にどのようなメッセージが出ているかを見ることもお勧めします。
そして、何か不具合があった際や、xmlファイルを修正した場合には、まずコンソール画面にエラーメッセージが出ていないか、良く確認してみてください。
(参考情報)
[1] Re: [Flightgear-devel] Three issues
http://sourceforge.net/p/flightgear/mailman/message/33254931/
[2] FlightGear - Flight Simulator / FlightGear / Commit [6f54ff]
Allow easing of setting the time-offset
http://sourceforge.net/p/flightgear/flightgear/ci/6f54ffc947b50f383340e2da730f05f3c4596884/
p.s.
Windowsの設定で、拡張子を表示する設定にすることをお勧めします。
Windows Vista でファイルの拡張子を表示する方法
https://support.microsoft.com/en-us/kb/978449/ja#step1
投票数:14
平均点:7.14
投稿ツリー
-
ボーイング737型機について
(ゲスト, 2015-5-16 21:58)
-
Re: ボーイング737型機について
(toshi, 2015-5-17 22:17)
-
Re: ボーイング737型機について
(ゲスト, 2015-5-18 0:45)
-
v3.4.0で時間帯を即座に反映させる方法
(toshi, 2015-5-19 1:58)
-
Re: v3.4.0で時間帯を即座に反映させる方法
(Hyde, 2015-5-19 6:02)
- Re: v3.4.0で時間帯を即座に反映させる方法 (ゲスト, 2015-5-19 20:53)
-
Re: v3.4.0で時間帯を即座に反映させる方法
(Hyde, 2015-5-19 6:02)
-
v3.4.0で時間帯を即座に反映させる方法
(toshi, 2015-5-19 1:58)
-
Re: ボーイング737型機について
(ゲスト, 2015-5-18 0:45)
-
Re: ボーイング737型機について
(toshi, 2015-5-17 22:17)