問題タブ [spritebuilder]
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.
cocos2d-iphone - xCode 5.1 ビルドがクラッシュする - SpriteBuilder
最近、xCode を 5.1 に更新しました。iPhone 5s (iOS 7.1) にパブリッシュすると、(cocos2d) ビルドが突然クラッシュし続けます。シミュレーター (iOS 7.1) では問題なく動作します。ここでスクリーンショットを取得しました: http://puu.sh/7rB8S.png
また、xCode を 5.1 に更新してから、たくさんの警告が表示されました。上記を次のように置き換えます: "7rBfp.png" (評判が悪いため...)
問題を再現したい場合は、次のチュートリアルに従いました: https://www.makegameswith.us/tutorials/getting-started-with-spritebuilder/menus/ MainScene の背景 (およびボタン + メソッド) を追加したら、私のiPhoneではもうビルドできませんでした。
何か不足していますか?今日、xCode と携帯電話を更新する前は、すべて問題なく動作していました。
ios - アプリケーションで iAds を使用する際にサポートが必要です。スプライト ビルダーの使用中に iAds を挿入するにはどうすればよいですか?
アプリケーションで iAds を使用する際にサポートが必要です。現在、ストーリーボードは使用していません。UI に Sprite Builder を使用しています。
私が持っているすべての異なるファイル名を示す画像を添付しました。
「iAdViewController.h & .m」ファイルは、iAd が機能するように、私が調べていじっていたサンプル コードです。
私はそれを行う方法を学び続けていますが、私が望むものは何もないようです.
ユーザー インターフェイスに Sprite Builder を使用しているときに、iAds を画面の下部に配置するにはどうすればよいですか?
ios - Spritebuilder、XCode 5.1、およびデバイス ビルド エラー
Cocos2D を最新バージョンに更新しました。私は xcode 5.1 を使用しており、Spritebuilder も使用しています。xcode を更新した後、アプリケーションで多数のエラーや問題が発生しています。更新する前は何の問題もなかったので、とてもイライラします。
現在、iPhone 5S と iPhone 4S でアプリをテストしています。ビルドして 5S で問題なく動作しますが、一部のボタンのタイトルが表示されない、一部の CCLabels が表示されないなど、いくつかの UI の問題があります。
iPhone 4S でビルドして実行しようとすると、次のような大きなエラーが発生します。意味がわかりません。
誰もこれに遭遇したことがありますか?アプリが完成してすぐに提出したかったので、気が狂いそうです。
ios - .ccbi ファイルのインポート時に別のクラスから変数にアクセスする
このトピックはここに 100 の投稿でカバーされていることは知っていますが、この特定のインスタンスで多くの問題が発生しており、理解できません。
基本的に、Spritebuilder を使用してスプライト/ノードをゲームにインポートしています。クラスの本体に特定のクラスのスプライトをインポートしGameScene
ますが、スプライト クラス内で変数を定義し、クラスから編集できるようにしたいと考えていますGameScene
。たとえば、スプライトが GameScene 内でコインを収集する場合、update
スプライト クラスのメソッド内でスプライトの速度を変更したいと考えています。
以下は私のコードですが、残念ながら機能していません。変数increaseY
とは、私のクラスincreaseX
では利用できないようです。GameScene
これは、クラスを適切にインスタンス化していないためであることはわかっていPenguin
ますが、.ccbi ファイルを同時にインポートしながら、このクラスのインスタンスを適切に作成する方法がわかりません。問題の行にはコメントが付けられており、簡単に見つけられるようにその横にたくさんの**が付いています。ですGameScene.m
。私は助けに本当に感謝しています.これに数時間立ち往生しています.
ペンギン.h
ペンギン.m
GameScene.h
GameScene.m
spritebuilder - SpriteBuilder のタイムラインで位置をアニメーション化するには?
SpriteBuilder 1.0.4 でアニメーション化できると思われる唯一のプロパティは Rotation です。位置など、タイムラインの他のプロパティをアニメーション化する方法はありますか?
編集
わかりました、私はばかです。「R」を押してキーフレームを追加するというチュートリアルを行いました。これは、回転キーフレームを追加するだけです。位置タイムラインでオプションをクリックすると、キーフレームが位置タイムラインに追加されます。
cocos2d-iphone - ccPhysicsCollisionPostSolve: メソッドが呼び出されていません
Cocos2d-v3でSpriteBuilderを使い始めたばかりです SpriteBuilderの演習は、とりあえず以下のWebSiteのチュートリアルで練習しています。
https://www.makegameswith.us/tutorials/getting-started-with-spritebuilder/collision-detection/
チュートリアルのゲームの流れとしては、まずステージ上にカタパルトとカタパルトアームを配置し、アームを後ろに指で引っ張って指を離すと、アームに取り付けられた物体(ペンギン)が前方に飛んでいきます。画面から。オブジェクト(ペンギン)が他のオブジェクト(アザラシと呼ばれる)にぶつかると、「何かがアザラシに衝突しました!」というログが出力されます。
チュートリアルの「デリゲートメソッドの実装」で、「何かがシールにぶつかった!」という文字を表示してみました。CCLOGメソッドを使用してConsollで。
Gameplay.m に ccPhysicsCollisionPostSolve:seal:wildcard メソッドを実装し、「何かがアザラシに衝突しました!」という文字を表示するために呼び出されますが、このメソッドはペンギン オブジェクトが他のオブジェクトに衝突したとき (アザラシ) には呼び出されません。
確かに SpriteBuilder で Penguin.ccbi と Seal.ccbi を作ったのですが、その ccbi ファイルが Physics 本体です。
ccPhysicsCollisionPostSolve:seal:wildcard メソッドが呼び出されないのはなぜですか?
次のように実際に実装したのは私のコードです
これは Gameplay.m ファイルです