問題タブ [playn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - PlayN入門チュートリアルの問題
私はJava+MavenとPlayNを初めて使用します。次のエラーについて教えてください。
playn-showcaseプロジェクトビルドで次のエラーが発生します:
プロジェクトplayn-showcase-javaで目標を実行できませんでした:プロジェクトcom.googlecode.playn:playn-showcase-java:jar:1.0の依存関係を解決できませんでした-スナップショット: httpsでjlayer:mp3spi:jar:1.9.5が見つかりません://ec2-ncisfb-build01.sng.ubi.com/nexus/content/groups/publicがローカルリポジトリにキャッシュされました。Nexusの更新間隔が経過するか、更新が強制されるまで、解決は再試行されません-> 1?
また、playn-showcase-htmlプロジェクトをコンパイルして実行し、それを参照すると、デモリンクをクリックすると、エラーが発生します。
(UnknownFileName?:-1)2012-02-29 14:37:44,252致命的?キャッチされていないJavaScript?例外例外:java.lang.IllegalArgumentException?で、0行目
参照:code.google.com/p/playn/wiki/GettingStarted
助けてください。
ありがとう
html - GWT から PlayN のクライアント バンドルにアクセスする
HTML5 にコンパイルしている PlayN ゲームがあります。通常の DOM 要素を使用して、GWT で UI を構築しました。この UI は、ゲームがレンダリングされるキャンバスをホストします。
画像の場所を説明する文字列が与えられたら、PlayN のクライアント バンドルを使用して画像を検索したいと思います。現在、HtmlAssetManager には、同様のことを行う関数があります。
URL が必要なだけなので、Imageウィジェットを作成できます。
GWT UI コードからこれにアクセスする方法はありますか? PlayN と subclass を fork してからHtmlAssetManagerにキャストできると思いますが、そうはしません。PlayN.assetManager()HtmlAssetManager
playn - Eclipse で playn JSON クラスを使用できない
他のすべてが一般的に機能しているにもかかわらず、Eclipse 内の playn.core.json.* クラスにアクセスできません。このhttp://code.google.com/p/playn/wiki/GettingStartedを使用して、Eclipse プロジェクトをセットアップしました。
ただし、次のクラスが表示されます -
JsonImpl
JsonParserException
JsonSink
JsonTypedArray
JsonWriterException
Eclipse で参照されているライブラリに移動すると、playn.core.json が表示され、その中のすべてのクラスが表示されます。コード内でそれらを使用することができません。ありがとう!
gwt - ローカルJavaプロジェクトをplayNプロジェクト(HTMLバージョン)に継承するにはどうすればよいですか?
playNプロジェクトにローカルJavaプロジェクトを追加したいですか?これらのプロジェクトにはMaven構造を使用しています。ローカルプロジェクトをMaven依存関係としてplayNプロジェクトに追加することで、プロジェクトのJavaバージョンを実行できます。しかし、HTMLバージョンをコンパイルするとGwtコンパイルエラーが発生します。
HTMLプロジェクトのxmlファイルにinheritとしてローカルプロジェクトを追加しました。しかし、それは役に立ちませんでした。それでも「.gwt.xmlが見つかりませんでした」というエラーが表示されました
何かご意見は?
期待してくれてありがとう。
java - playNプロジェクトでクライアントコードとサーバーコードを別々に書く方法は?
通常のGWTプロジェクトには、クライアントコードとサーバーコードがあります。同じplayNプロジェクトに別々のクライアントコードとサーバーコードを書きたい。現在のプロジェクトをコンパイルすると、GWTクライアントコードでサポートされていないため、モジュールjava.lang.Threadが見つからないなどのエラーが発生します。私のプロジェクトでは、多くのサーバーコードを追加する必要があり、完全なJavaパッケージが必要です。
そして、主な問題は、サーバー側のコードでいっぱいの独自のライブラリがあり、ライブラリを追加すると、この問題が発生することです。
上記のようなエラーが発生しないように、クライアントコードとサーバーコードを分離するにはどうすればよいですか?クライアントコードとサーバーコードを分離できる場合、サーバー側のコード専用にライブラリを追加する方法はありますか?
前もって感謝します..
canvas - キャンバス画像を左右反転しますか?
キャンバス画像を水平方向に反転する方法は?
で試しました
しかし、それは機能していません。
java - PlayN の 2d ベクトル クラス?
リポジトリに jbox2d Vec2 クラスが表示されます。
http://code.google.com/p/playn/source/browse/gwtbox2d/src/org/jbox2d/common/Vec2.java
コードからJBox2D パッケージの PlayN ポートにアクセスできるようにするにはどうすればよいですか? 私は Eclipse を使用していますが、私のプロジェクトはパッケージを認識していないようです。
アップデート:
ここの例に従って、core/pom.xml ファイルに依存関係として playn-jbox2d を追加しました。ただし、プロジェクトをロードすると、次のエラーが発生します。
ArtifactDescriptorException: com.googlecode.playn:playn-jbox2d:jar:1.1.1 のアーティファクト記述子を読み取れませんでした: ArtifactResolutionException: アーティファクト com.googlecode.playn:playn-jbox2d:pom:1.1.1 を中央との間で転送できませんでした ( http://repo1.maven.org/maven2): http://repo1.maven.org/maven2/com/googlecode/playn/playn-jbox2d/1.1.1/playn-jbox2d-1.1.1 の転送に失敗しました 。ポン。エラーコード 416、要求された範囲が満たされない pom.xml /myproject-core 行 1 Maven 依存関係の問題
android - Chrome と Android でのレンダリングの問題
私が開発しているゲームは、Java バックエンドと IE 10 で完全にレンダリングされます。ただし、Chrome と Android でのレンダリングは奇妙です。これは、それぞれ WebGL と OpenGL によるものだと思います。IEで見るとこんな感じ。
Chrome での表示は次のとおりです。Android バックエンドでもまったく同じように表示されます。
背景はレンダリングされず、最初と最後のテキスト要素のみがレンダリングされました
Chrome や Android で実行する場合のテクスチャ サイズなどの制限はありますか? 特に注意することはありますか? 私のすべてのテクスチャは、2 乗の次元を持っています。2 乗の次元ですべてのサーフェスを作成しようとさえしましたが、役に立たないようです。
更新: 次の問題を修正しました。これは、私が作成した UI ツールキットのバグによるもので、ウィジェットのテキストが設定されるたびに新しいサーフェスが作成されていました。
次の問題が関連しているかどうかはわかりませんが、Android で次の例外が発生してゲームがクラッシュすることがあります。
これは、http: //code.google.com/p/playn/source/browse/core/src/playn/core/gl/GLContext.java で、GLContext$Pender.process() が never で呼び出されているように見えるためです。終了サイクル。ただし、これは毎回発生するわけではありません。
android - PlayNを使ってアプリ内購入などAndroid特有の機能は使えますか?
PlayNに興味があります。しかし、PlayN を使用したアプリ内購入などの Android 固有の機能を使用できるかどうかはわかりません。
gwt - playn でビューを管理する正しい方法は何ですか?
私は playn との旅のごく初期の段階にいます。私は実際に iOS 開発者であり、playn を使用したいと考えています。すでにApp Storeにあるゲームを変身させたい。私は通常、iOS ゲームでナビゲーション コントローラーを使用していました。
スキーマは次のようなものです: Menu Play Now Classic Game Fast Mode High Scores Classic Scores Fast Mode Scores . . .
今、grouplayers (実際にはビュー) を graphics().rootLayer() に追加し始めました。しかし、iPhone アプリケーションのように、これらのビューにアニメーションを追加したいと考えています。これはゲームのビューを管理する正しい方法ですか?
PS。Tripleplay ライブラリに screenstack のようなオブジェクトがあることがわかりました。しかし、サンプルはそれを使用していません。