問題タブ [cclayer]

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 投票する
1 に答える
720 参照

cocos2d-iphone - Cocos2d:マルチレイヤーによる遠近効果

いくつかのレイヤーを使用し、異なる速度でスクロールすることにより、遠近法のゲーム効果で使用したいと思います。私は3つの層を持っています。私の背景は最下層で、スクロールが非常に遅いため、レベルの数分の1になる可能性があります。私の「セミバックグラウンド」は、前景と背景の間にある2番目のレイヤーです。中速でスクロールします。背景よりは速くなりますが、前景よりは遅くなります。3番目のレイヤーは前景で、速度でスクロールし、キャラクターが移動します。前景をスクロールするには、すべてのオブジェクトが配置されるCCLayerに対してCCFollowアクションを使用するだけです。今、私は混乱しています。私の第1層と第2層を実装するための最良の方法は何ですか。cocos2dには、CCFollowと同様のアクションがありますが、カスタム速度があります(速度は使用するのに最適な言葉ではありませんが、適切な用語を見つけるのは難しいです)?私の経歴と「

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

ios - レイヤーを交換するには?

Objective-C の学習と cocos2D の使用を開始して約 1 か月が経ちました。

ボタンをタップして 3 つの異なるレイヤーを置き換えたい。まずは「CCLayerMultiplex」を使ってみました。次に、「if 文」を使用します。しかし、ボタンをタップすると、レイヤーが重なるかクラッシュします。新しいレイヤーが表示されたときに前のレイヤーを非表示にしたいのですが、古いレイヤーがコードに残っています。

「CCLayerMultiplex」を使用するのが最善の選択肢だと思いますが、思い通りに動作させることができません。以下は私のコードです。拙い文章もあると思いますが…

アドバイスをください!前もって感謝します!

いくつかのコードを追加します。

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

iphone - CCLayer をプログレス バーとして使用する

cocos2d で CCLayer を表示する方法を教えてください。ただし、レイヤーが左から表示され、完全に表示されるまで右に伸びるという意味で進行状況バーとして表示されます。

これは、一連の画像を使用して CCLayer を順番に設定することで実行できますか?もしそうなら、cocos2d でこれをどのように実行しますか?

それを行う他の方法はありますか?

ありがとう

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

cocos2d-iphone - cocos2dでCCLayerを90度回転させるとiPhoneのフレームレートが落ちる

cocos2d プロジェクトを終了しました。これは、加速度計を使用して、特定のゲーム メカニクスの現在の CCLayer を回転させます。私は常に 10 ~ 15 fps の低下に気付きましたが、それを見つけることができなかったので、今調べることにしました。オブジェクトの反復処理と関係があると思っていましたが、そうではありません。

CCLayer が 90/270 度で回転していない場合にドロップが発生するため、0 度に近づくと 10 ~ 15 フレームが失われます。非常に面倒です。

私はCCLayerを異常なことには使用していませんが、誰か知っていますか?

TL; DR: CCLayer を 90 度回転させると fps が低下します...なぜですか?

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

cocos2d-iphone - cocos2d Huge Layer のスプライト

スプライトの巨大なレイヤー (巨大ではないかもしれませんが、約 4 または 9 画面) を作成し、タッチを使用してスクロールできるようにしたいと考えています。アプリを計画しようとしているだけで、情報があれば助けになるか、方向性を示すことができます。ありがとう

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

ipad - CClayerでスライドするには?

CCLayer にスライダーを 1 つ追加する必要があります。スライダーの作り方。オンラインで調べたところ、UISlider で利用できるオブジェクト t が 1 つあります。それを実装している場合、どのようにcclayerに追加しますか?

iPad用の小さなテストゲームを作っています。音量調整にはスライドバーが必要です。

0 投票する
2 に答える
708 参照

iphone - iphoneの画像にCAlayerを使って線を引く

質問を編集しています... CALAyer を使用して画像に線を描画したい場合はどうすればよいですか。

円の中に線を引きたい(円形の画像)。

例:- 線の 1 点が線の半径になり、もう 1 点が円の終点になります (アナログ時計のように)。iPhone のキャンパスが動くと、線も動きます (時計の秒針のように)。 )。

誰か助けてください。これを行う方法

前もって感謝します

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

cocos2d-iphone - cocos2dでレイヤーをポップする方法

次の写真を見てください

ここに画像の説明を入力してください

この機能を実行したいのですが、ボタンをクリックするとレイヤーが飛び出します

私のコードは

どうすれば書くことができますか?

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

cocos2d-iphone - cocos2d でスプライトまたはメニューの機能を実行するには?

2 つの CCLayer を作成しました。1 つは gamelayer で、もう 1 つは howlayer です。gamelayer.m のコードは

howlayerのコードは

私はこのような機能をしたい:

howlayer のメニューをクリックすると、Howlayer が削除され (実行済み)、ゲームが開始され、セレクター「showthegamecontent」が呼び出されますが、どうすればよいですか?