sprite-kit

    1

    1答えて

    iPhoneのX(iOS 11.1.2)でMetalレンダラを使用しているときに、SceneKitアプリに厄介な問題があります。アプリは、iOS 9以降のバージョンで同じカラーレンダリングを得るために、plstキーSCNDisableLinearSpaceRenderingがYESに設定されています。また、overlaySKSceneによって追加されたSpriteKit 2Dオーバーレイもあります

    -1

    2答えて

    私は、ユーザーがタップすると、プレーヤーの周りに8つの弾丸を(45°の間隔で)発動させ、それらを外側スクリーン。 弾丸の発射元の円は正しいものの、画面の左下の弾丸は右上の弾丸よりも速く動いているようです。また、弾丸は横向きで、外向きではありません。 func fireSpecialWeapon() { stride(from: 0, to: 2 * CGFloat.pi, by: 2

    0

    1答えて

    私は、画面上に一度に約8個のSKPhysicsを持っているゲームを持っています。そのうち2つは単純な正方形で、テクスチャで作成されています。テクスチャはそれほど複雑ではありません。画像はhttps://imgur.com/a/qJXL7(黒は透明です)です。問題は、テクスチャで作成されたPhysicsBodyを生成するたびに、ゲームが数ミリ秒間フリーズしてゲーム全体が壊れてしまうことです。どのよう

    0

    1答えて

    私はSpriteKitで開発されたゲームを持っています。現在のところ、ゲームはiPhone Xの画面全体をカバーしています。 風景モードのときは、縦に縦にすると上下に黒いスペースがあり、横には上下に黒いスペースがあります。基本的には、ゲームはセーフエリアに含まれています。 これを達成するための推奨された最も単純なアプローチは何ですか?

    1

    1答えて

    私は、外側から発射するサークル内のプレーヤーから8つの弾丸を作成する機能を持っています。私はこの問題は、ここで、このラインであると思う: let endPoint = CGPoint(x: distance * cos(angle), y: distance * sin(angle)) 実際には、彼らがすべてで同じ距離を移動しなければならないとき、これは、弾丸が右上にあるものよりも、円の左下に

    4

    1答えて

    私はSpriteKitを使用して360度のビデオプレーヤーで遊んでいます。SceneKit and CoreMotion.プレーヤーはこれまで働いていますが、ビデオは常にズームインされます。カメラの位置が(0,0,0)ではないように見えますが、Z軸では何とか間違っています。残念ながら、私はそれを調整する方法を見出していません。ビヘイビアを再現するには、ビデオが再生され、ピンチ・ズームアウトされてい

    0

    1答えて

    "BuildViewController"というクラスで関数を呼び出し、SpriteNodeを作成してGameSceneに表示するために "GameScene"の関数を実行しますが、何も表示されません。関数を実行していますが、何らかの理由で関数内のノードを宣言すると機能しません。また、SpriteNodeを作るためのコードは、それが関数でなく、GameSceneだけであると想定されるので完全に機能

    1

    2答えて

    私はSpriteKit経由でゲームを作成します。ゲームでは数秒ごとにボールがスクリーンに(機能を介して)出現し、プレイヤーはそれらを爆破しなければならない。今度は、スコアを使ってプレーヤーのレベルをチェックしたいので、スコアが10より大きい場合、spawnBall関数が2回実行されます(したがって、2つのボールが画面上に生成されます)。私は更新の楽しさで試してみました(それはプレイヤーのスコアを

    2

    1答えて

    一般的な精神病のために、Appleはupdate()コールをSKSceneに入れましたが、更新の呼び出しをSKSpriteNodeに置いていたのを忘れていました。 は今、限りすべての私達のテストはちょうどスプライトの「のCustomAction」を使用してSpriteKitベースで、 を決定することができるよう場面でupdateで何かを実行するのとまったく同じのようです。 func teste()