問題タブ [skshapenode]
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.
swift - Swift 1.2 の textureFromNode からの SKTexture の EXC_BAD_ACCESS エラー
解決できないエラーが発生しました。SpriteKit シーンのロード中に EXC_BAD_ACCESS (code=1, address=0x30) エラーが発生します。
viewWillAppear(...) で、Game View Controller が loadGame(...) 関数を呼び出します。
私のゲーム シーンでは、load 関数に渡された変数が保存され、バックグラウンド スレッドでゲーム リソースが読み込まれます。
基本的に次の行で loadBoard(...) 関数の実行中にエラーが発生します。
View と charNodeRefLabel は非 nil であることが確認されています。charNodeRefLabel は単純な SKLabelNode です。また、scene.load(...) の前後に presentScene(...) 呼び出しを配置しようとしましたが、それでも同じようにクラッシュします。
dispatch_async(...) をコメント アウトすると、クラッシュはしませんが、読み込みがかなり多いため、UI が遅くなり、応答しなくなります。プロジェクトを Swift 1.2 にアップグレードするまで、このエラーは発生しませんでした。
さらに不可解なのは、常に発生するとは限らず、代わりに EXC_BAD_ACCESS がオンラインで発生することがあります。
私はこの問題に本当に当惑しています。誰かが私を助けて、明らかな間違いがあるかどうか教えてもらえますか? 私は過去2日間それを修正しようとしてきましたが、どこにも行きませんでした.
役立つ追加情報を提供できるかどうかお知らせください。
どうもありがとう、
AppDelegate クラッシュ トレース:
ios - NSTimer Swift を使用した SkShapeNode の生成
スプライト キットでゲームを作成しており、特定の間隔で画面に敵を出現させたいと考えています。現時点では、タイマーがアクションを実行するとすぐに実行するコードがクラッシュし、エラー メッセージ Thread 1: EXC_BAD_ACCESS (code=1, address=0x0) が表示されます。これが私が制定しようとしているコードです。
ゲームの開始時に、4 つのランダムな敵がスポーンし、本来の目的を果たします。3 秒後、タイマーが機能を再起動するように設定されていると、ゲームがクラッシュします。どんな助けでも大歓迎です。ありがとう!
swift - How To Implement A Circular Loader without SKShapeNode
I want to creat a simple circular loader animation circle and border around it which is disappearing
I found great frameworks but they use SKShapeNode and SKShapeNode performance is terrible for actual deployed app
animation - SpriteKit の SKNode の背後にある ShapeLayer を移動する際の問題
CAShapeLayer を使用してアニメーションを作成しました (ここから助けてくれてありがとう)
アプリにスプライトキットを使用しており、シェープレイヤーが画面上のノードの背後に表示されるようにする必要があります。ノードと CAShapeLayer の間で zPosition が機能しないように見えるので、これを行う方法はありますか?
また、シェイプを SKShapeNode として構築しようとしましたが、これを行うとベジエ パスをアニメーション化できません。
編集:以下のリンクから、2 つのサブビューを作成しようとしています。1 つは CAShapeLayer をホストし、もう 1 つはすべてのノードを含みます。その後、サブビューを画面に配置できます。現在の問題は、ノードをサブビューに追加できないことです-次のエラーが発生します。
secondView には、addChild という名前のメンバーがあります。
(secondView は SKView です) アイデアはありますか?
ios - SKShapeNode が UIBezierPath を描画しない
didMoveToView()
私のSKScene内でこのコードを呼び出す:
絶対に何もしません。シーンは空です (既定の SKScene 灰色の背景があります)。ここでは、塗りつぶされていない黒い四角形を描画しようとしています (これは、SKShapeNode を使用してパスを描画する単純化されたバージョンであり、元の描画コードはより複雑です)。
ios - スプライト キット (swift) で円内にテキストを書く
円を描いて、その中にテキストを入れたいです。私に何ができる?
円を移動またはサイズ変更すると、テキストも移動またはサイズ変更されます