私はSKLabelNode
テキストを持っていて、それが正しい場合はラベルが画面内に表示され、間違っている場合は「間違っている」と表示されるゲームを開発しています。私は Physics Integration を使用しており、ボディの衝突に対してアクションを実行しています。アクションに基づいて、ラベル ノードのテキストを変更したいと考えています。すべてのアクションは、SpriteKitのタッチ開始メソッドで実行されています。私はこのコードを作成しました:
SKNode *myLableNode =[self childNodeWithName: labelNodeName];
実行時に変更するスプライト ラベルのテキスト プロパティにアクセスできません。タッチ開始メソッドの myLabelNode.text と同様です。
助けてください。