2022-08-01から1ヶ月間の記事一覧
タッチイベント時にしょっちゅう使いそうなことをメモ。 タッチ感知の種類 // 画面に指が触れた瞬間の処理 override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) { // code } // 指が触れたまま動かした時の処理 override func touchesMoved(_</uitouch>…
SKActionを扱う際の基本的なことだけの簡単なメモを。 アクションを順番に実行する(シーケンス) // 右へ50移動 let move = SKAction.moveBy(x: +50, y: 0, duration: 0.2) // 左へ50移動 let moveRev = move.reversed() // アクション配列をシーケンスにす…
オブジェクトを動かす際の基本的なことだけの簡単なメモを。 移動 移動量を指定して移動 // アクションのインスタンスを生成 // 移動距離と速度を指定 let move = SKAction.moveBy(x: +10, y: -50, duration: 0.2) // 実行 sprite.run(move) 到着点を指定し…
図形オブジェクトを置く際の基本的なことだけの簡単なメモを。四角以外の多角形は省略。 四角 // 図形ノードのインスタンス生成・サイズ指定 let rectShape = SKShapeNode(rectOf: CGSize(width: 30, height: 30)) // 塗りの色 rectShape.fillColor = .black…