問題タブ [levelhelper]
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.
iphone - cocos2d - b2Body と整列していない CCSprite
コードの最初のバッチでスプライトとボディを作成すると、スプライトは円形のボディの中央に配置されます。しかし、コードの 2 番目のバッチでスプライトを作成すると、円形のボディの下部がスプライトの上部に接続されます。コードの両方のバッチは、次を使用します
更新 1 - createBody を変更して、入力として位置付けられるようにしました。次に、それぞれの原因で正しい位置を送信したと思いますが、コードの 2 番目のバッチで、スプライトの上部が本体の下部に接続されていることがわかります。
createBody メソッド:
}
コードの最初のバッチ -
Hero.mm -
ハローワールド.mm
コードの 2 番目のバッチ -
Hero.mm -
2 つのコード バッチの主な違いは、最初のバッチではinitWithSpriteFrameNameを使用し、2 番目のバッチではspriteWithSpriteFrameNameを使用することです。spriteWithSpriteFrameName を使用してスプライトをボディの中央に配置する方法を知っている人はいますか?
奇妙なことに、 createBody メソッドのこの行は
スプライトにボディを配置するのではなく、ボディとスプライトをワールド座標に配置するようです。
sdk - LevelHelper チュートリアルに従うと、nil アクセス エラーが発生します
Level Helper と Sprite Helper の助けを借りて、Corona SDK でゲームを作り始めました。このビデオ チュートリアルを使用し、ビデオとまったく同じようにすべてのことを行いましたが、このエラーが発生しました。理由がわかりません。
私が間違ったことをしたことを教えてください。
box2d - LevelHelper : 物理ボディの破壊と再作成
cocos2d と Box2d での LH の使用
画面の外に出るボール(ダイナミックボディ)があります。
壊して作り直して元の位置に戻したい。
LevelHelper がなければ、destroyBody と createBody を介して行います。
LevelHelper でそれを行うにはどうすればよいですか?
c++ - LevelHelper Car Design 回転ジョイント アンカーの問題
このリンクの効果を再現しようとしています横方向の車の動き車の設計に levelHelper を使用しています。しかし、効果を再現することはできません。私は回転関節で間違っていると思います。これが私が試しているコードです。
lua - levelhelper-spritehelper-corona sdk- オブジェクトの衝突
DoodleJump のようなゲームを作ろうとしています。レベル(320x9600)では、オブジェクト(bar1_67)の位置(もちろんたくさんのオブジェクトがあります)は(177,263)で、オブジェクトは物理的な形をしています。「LevelHelper.LevelHelperLoader」を必要として、レベルをロードしました:
このステップの後、bar1_67 の新しい Y 位置 (デバイス画面による) は約 -9000 秒です。次に、「SpriteHelper.SpriteHelperLoader」を必要とするプレーヤーを追加しました。
シミュレーターを起動すると、はいのレベルがスクロールされましたが、プレーヤーは目に見えない何かに衝突し、空中にとどまりました。次に、このコードを追加して、何が起こっているかを確認しました。
出力は次のとおりです。
しかし、私が言ったように、レベルがスクロールされ、bar1_67 が画面からはみ出しています。どうすればよいですか?
c++ - kResolutionFixedHeight バグ (cocos2d-x 2.3.3)
私は一定の高さ(480.0)を持つべきゲームに取り組んでいます。そのため、以下にそのコードを書きました..問題は、sdのスプライトシートのパワーが2秒であることです。これは、hdの通常の画像です- 2 倍のサイズ、iPad Retina 用 - 4 倍の大きさ。したがって、この場合、シーン画像からスプライトを描画すると、正しく描画されません..そして、それは CCSpriteFrame が CC_ContentScaleFactor() を使用して画像のフレームを計算し、間違ったフレームをカットするためだと思います..
誰かがそれを解決する方法を知っていますか? :?
ありがとう、ジョージ..
c++ - プロパティにアクセスしようとすると、「const class LHContactInfo」エラーの前方宣言が発生する
以下の 2 つの C++ クラスがあります。LHSceneSubclass から LHContactInfo プロパティを取得したいのですが、何も取得できません。
didBeginContact 関数の LHContactInfo から contact.nodeA のようにしたいのですが、コンパイル エラー -> error invalid use of incomplete type 'const class LHContactInfo'
注:: - android NDK 10c でコンパイルします。