2010-12-05 21 views
0

PyGameとPyScripterが組み込まれているので、Portable PythonをPyGame開発に使用しています。 コードを書いてからrunを押すと、ゲームが始まります。私がゲームを閉じると(Windowsの "X"では、いくつかのゲームの閉じるボタンではない)、PyScripterも閉じます。Portable PythonでPyScripterで作成したPygameゲームを閉じるとPyScripterも閉じます

移植性があるため、両方とも同じプロセスの一部ですか?

pyscripterも閉じないようにゲームを書く方法はありますか?

または、私は定期的にpyscripterを設定し、手動でpygameを追加する必要がありますか?あなたがPyScripter "内部" エンジンを使用してゲームを実行している

乾杯

+0

可能。とにかく "ポータブル"の部分が必要ない場合は、ポータブルXを気にするのはなぜですか?それを "規則的に"インストールすると、より最近のPython(2.5/2.6または3.0ではなく2.7または3.1)とPygameのバージョンが提供され、唯一の欠点は(1)インストールに最小限の労力と(2)それを例えばから実行することができますUSBフラッシュドライブ(ポータブルでないバージョンの使用を検討しているので、明らかに必要ない)。 – delnan

+0

これは「ポータブル」部分とは関係ありません。これはPyScripterの通常の設定で、内部モードで実行されます。 Pythonをインストールしても、PyScripterはこのモードで動作します。 –

答えて

1

。それはあなたがあなたのアプリケーションを閉じるときにPyScripterを閉じる理由です。これはPyScripterの通常の動作ですが、使用できる「実行モード」はずっとあります。

リモートエンジンのいずれかを使用するように切り替えると、アプリは「外部」プロセスで実行されます。さらに詳しい情報:

http://code.google.com/p/pyscripter/wiki/RemoteEngines

関連する問題