2017-09-19 9 views
0

ゲームエンジン用のオールインワンクロスプラットフォームタイルベースのマップ/スプライト/イメージエディタを作成しようとしています。現在の公式のものはWindowsのみであり、WINE/Monoではうまく動作しません。最初からビルドするのではなく、Visual Studio Codeの拡張機能を作成する方が簡単かもしれないと思ったが、サイドペインはインタラクティブではないように見えて、電子ウィンドウを開くのが難しかった。Visual Studioコード拡張でインタラクティブなペインまたはウィンドウを開くことは可能ですか

これは可能ですか、それとも電子でゼロから構築すればよいですか?

答えて

3

これは動作しません。 Visual Studioコードは、IDE自体に機能を追加するか、独自のウィンドウに表示するHTMLコンテンツを提供する拡張機能をサポートするコードエディタです。完全なエディタ・エディタ・シナリオ(対話が限られている)のシナリオでは、これでは十分ではありません。

I've built an extension D3.jsを使用したグラフ(最後の画像を参照)のグラフィカルな表示を持ち、対話機能が制限されています(マウスでノードを選択/ドラッグ&ズームできます)。

エレクトロン(vscodeのベースとなる)を使用してレベルを上げてから始める方がよいでしょう。これにより、HTML/JSで記述できるデスクトップアプリケーションを作成することができます。

+0

大丈夫です。ホイールを完全に改革する必要がなくなるためには、別のアプリケーションを電子でビルドし、実行可能なプログラムにコンパイルしてから、そのプログラムを拡張パッケージにパッケージ化し、child_process.exec(...)で呼び出すことは妥当でしょう溶液? – eggbertx

+1

はい、妥当と聞こえます。 –

関連する問題