3

Eclipse プラグインとなるゲームを開発したいと考えています。ただし、2D および 3D オブジェクトの描画にどのクラスを使用する必要があるかはまだわかりません。Eclipse がレンダー ニュートラル (SWT または JavaFX) である 4.x API に移行するにつれて、この問題はさらに複雑になります。

RCP アプリケーションの古いリストはhttp://www.eclipse.org/community/rcpos.phpにあります。OpenGL とのリンクの新しい開発があると聞きましたが、古いページUsing OpenGL in SWT Applicationsもあります。

Eclipse プラットフォームの最新の Canvas とは何ですか?

Eclipse プラグイン/アプリケーション内で 2D & 3D を描画するために使用する API は?

更新: http://www.eclipse.org/gef/には Draw2d があることがわかりましたhttp://www.eclipse.org/gef/draw2d/index.php (org.eclipse.draw2d) - 表示用のレイアウトおよびレンダリング ツールキットSWT キャンバス上のグラフィック。

4

2 に答える 2

1

http://www.eclipse.org/gef/には Draw2d があることがわかりましたhttp://www.eclipse.org/gef/draw2d/index.php (org.eclipse.draw2d) - グラフィックスを表示するためのレイアウトおよびレンダリング ツールキットSWT キャンバス。

于 2013-10-31T07:52:29.163 に答える
0

ブラウザベースのビューを使用します。

つまり、ブラウザーをホストする新しいビューを作成します。

    import org.eclipse.swt.browser.Browser;

    ...
    public class MyView extends ViewPart {
      ...
       @Override
       public void createPartControl(Composite parent) {
          browser = new Browser(parent, SWT.NONE);
          browser.setText("<html><body>Hello: <progress max=\"100\"></progress></body></html>");
       }
    }

次に、html5を使用してすべてを実行できます

于 2013-10-30T15:32:11.290 に答える