問題タブ [pulpcore]

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.

0 投票する
3 に答える
443 参照

java - PulpCore 音楽再生 - ループ サウンドとアニメート ボリューム

独自のタワー ディフェンス ゲーム(まだプレイ可能ではありません)を作成しようとして、PulpCore を試していましたが、非常に楽しんでいます。よくわからない問題に遭遇しました。PulpCore を JOrbis で拡張して、OGG ファイルを再生できるようにしました。正常に動作します。ただし、pulpCore では、音量レベルをアニメーション化しながらサウンドをループさせることに問題があるようです。これをwavファイルでも試して、jOrbisが壊れていないことを確認しました。コードは次のようになります。

このコードは、最後の行がコメントアウトされている限り、music.ogg を無限ループで何度も再生します (これは loop() から返された Playback オブジェクトで stop を呼び出すことで停止できます)。音楽がスムーズにフェードインするように、PulpCore API ドキュメントのアドバイスに従って、フェードインを作成する最後の行を追加しましたが、音楽は 1 回だけ再生されてから停止します。ドキュメント:

再生pulpcore.sound.Sound.loop(固定レベル)

指定された音量レベル (0.0 から 1.0) でこのサウンド クリップをループします。レベルには、プロパティ アニメーションが添付されている場合があります。

パラメータ: レベル

戻り値: この固有のサウンド再生用の Playback オブジェクト (1 つの Sound が多数の Playback オブジェクトを同時に持つことができます)、またはサウンドを再生できなかった場合は null。

では、何が問題になるのでしょうか?繰り返しますが、最後の行では、サウンドはフェード インしますが、ループしません。ループしないと、指定された 0.75 のボリューム レベルで始まります。ループ音楽再生のボリュームをアニメートできないのはなぜですか? 私は何を間違っていますか?誰もがpulpCoreの経験があり、この問題に遭遇しましたか? 誰でも PulpCore をダウンロードして、フェードイン (アウト) する音楽をループしてみてください。

注: 後で音楽を削除できるように、返された Playback オブジェクトへの参照を保持する必要があります。

0 投票する
5 に答える
1373 参照

java - JavaファイルとByteArrayまたはInputStream

jFugueを使用してアプレットでMIDI音楽を再生したいと思います。MIDIパターン用のクラスがあります---Patternそしてパターンをロードする唯一のメソッドはファイルからです。現在、アプレットがファイルをロードする方法とそうでない方法はわかりませんが、アセットのロードを簡単なタスクにするフレームワーク(PulpCore)を使用しています。ZIPカタログからアセットを取得する必要がある場合は、メソッドAssetsを提供するクラスを使用できます。指定されたアセットを、として返し、もう一方を。として返します。get()getAsStream()get()ByteArrayInputStream

ByteArrayまたはのいずれかからパターンをロードするには、jFugueが必要ですInputStream。擬似コードでは、これを実行したいと思います。

ただし、ByteArrayを使用するFileコンストラクターはありません。提案をお願いします?

0 投票する
6 に答える
2891 参照

java - 私のJavaゲームについてコメントをいただけますか?

私はこの質問をコミュニティ ウィキとしてマークしたので、担当者のポイントは転がりません。

私はこのゲーム、Forest Defenderを作成しました。これは、実現可能性の証明を行う小さなプロジェクトです。これを皆さんと共有し、建設的なコメントや第一印象などを収集したいと思います。これは、私がリリースした最初のプレイ可能な (そして楽しい) ゲームです。当然のことながら、私は仲間とし​​てあなたに認めてもらいたいと思っています。私は StackOverflow ブログを読みました。

スタック オーバーフローを作成した主な理由の 1 つは、すべてのプログラマーが仲間に認められる機会を提供することです。彼らの知識、情熱、[...]

これは Java アプレットの形で提供されます。PulpCore というアニメーション フレームワークを使用しましたが、これを使用するのは非常に楽しいものでした。Java ゲーム開発に興味のある方にお勧めします。

この製品は無料で、楽しく、完全に商用フリーであり、コードを喜んで (要求に応じて) 共有したいので、これをトピックとしてここに投稿しても問題ないと思いました。モデレーターの皆様、別の場所が適切であると思われる場合は、お気軽に別の場所に移動してください。

http://www.perhac.com/shared/forest-defender/index.html

編集

他の誰かがブルースクリーンに遭遇しましたか? エラーや問題はありますか? 使用している場合、どの OS と Java のバージョンを使用していましたか?

EDIT2

多くの人がゲームの一部の領域があまり読みにくいと示唆していたため、Photoshop を使用して、より読みやすく、よりクリーンなデザインに取り組みました。説明セクションが読みやすくなり、ゲーム内の情報パネルの背景が置き換えられ、クレジット画面がより明確になりました :-) また、後でハイスコア テーブルが表示されるように、ユーザーに名前またはエイリアスを入力してもらいたいと考えていました。示すことができました。

0 投票する
1 に答える
436 参照

java - Java + Eclipse + Pulpcore

私はc#とvisual studioを使用したことがありますが、これまでJavaやEclipseでプログラミングしたことはありません。

Java開発を開始し、2Dゲームを開発しようとしていますが、プロジェクトを実行できません。ここでチュートリアルに従いました: http ://cloningtheclassics.com/getting-started-with-pulpcore/ チュートリアルを少なくとも5回再試行しましたが、それでも動作させることができません。

前もって感謝します!

編集:http://groups.google.com/group/pulpcore/web/pulpcore-templates-build-xml-eric-berryを見つけまし 。これを実行するにはどうすればよいですか?私はそれで何をしますか?

0 投票する
1 に答える
108 参照

java - Java-ステートメント/変換| パルプコア

[これにはAS3+Javaの知識が必要な場合があることに注意してください]

背景情報:

Java + Pulpcoreを使用してゲームを作成しようとしていますが、このシーンはかなり新しいです。私が構築しているゲームは、おそらく私が思っていたよりもパフォーマンスを重視する可能性があり、Javaがこれに関する問題を解決することはわかっていますが、厳密なタイプなどを扱ういくつかの質問があります。

AS3の私のコードは次のとおりです。

Main.as3

Container.as3

Blunder.as3

1.)Javaでどのように書き直しますか?

2.)Containerクラス内の上記の行に対してJavaのクラスを受け入れるにはどうすればよいですか?

他のすべてのクラス(ヘルスなど)を保持する包含クラスに(ユーザーが選択したものに応じて)異なるチャンピオンクラスを送信するため、これを行う必要があります。1つだけではなく、任意のクラスを受け入れるには、Containerクラスが必要です。どのタイプを使用しますか?

これが私がこれまでにJavaで持っているものです:

ZomboPulp.java(メインクラス)

Container.java

長い投稿をお詫び申し上げます。ご協力いただきありがとうございます。ちなみに、StackOverflowをチェックしました。とグーグル、しかし私はこれについて何も見つけることができませんでした。

ありがとう、jvmpulp

0 投票する
1 に答える
322 参照

java - Pulpcore および Javascript から Java アプレットへの通信

Pulpcore Java フレームワークの使用に問題があります。アプレットのあるページで JavaScript から Java 関数を呼び出してみました。アプレットはページに正しく埋め込まれています (pulpcore がコードを生成しました)。JavaScript コードは次のとおりです。

このコードをデバッグしたところ、DOM から正しくアプレットを取得しましたが、次の JavaScript エラーが発生しました。

キャッチされない例外: TypeError: 'self.show2' は関数ではありません

それは私を少し混乱させます。使用する

同じエラーが発生します。

何かが足りないのか、どこに問題があるのか​​ わかりません。JavaScript からアプレットへの通信を示す Pulpcore チュートリアルも見つかりません。

0 投票する
1 に答える
28 参照

arduino - modelsim を使用する PULP プラットフォーム

こんにちは、ご清聴ありがとうございました。

modelsim を使用する PULP プラットフォームをインストールしようとしています。最後のステップは、このサンプル コード Helloworld を実行することであり、modelsim は直接開く必要があります。

添付ファイルは、make helloworld.vsim の後に取得されたエラーを示しています。

スクリーンショット

0 投票する
0 に答える
58 参照

python - Pulp3 で Python リポジトリを作成する

このサイトpulpproject.orgに従って、pulp3をインストールしました。CLI 接続をセットアップした後、 Python プラグインに従って Python リポジトリを作成したいのですが、「python」が利用できず、この問題に関する詳細な手順が見つかりませんでした...

これについて何か考えはありますか?