【Swift】SpriteKitの使い方。シーンエディタでノードの拡大縮小アクションを設定する。(Swift 2.2、XCode 7.3)
本記事ではSpriteKit Sceneファイルの編集画面(シーンエディタ)で設定できるScale ActionとScaleTo Actionについて説明する。
Scale ...
【Swift】SpriteKitの使い方。シーンエディタでノードの移動アクションを設定する。(Swift 2.2、XCode 7.3)
本記事ではSpriteKit Sceneファイルの編集画面(以下、シーンエディタ)で設定できるMove ActionとMoveTo Actionについて説明する。
【Swift】SpriteKitの使い方。鳥ノードをパタパタさせながら移動方向に合わせて身体の角度を変える。(Swift 2.2、XCode 7.3)
前回記事までの鳥ノードは、ポーズや向きはまったく変わらないので、まるで壁に貼り付けた鳥のマグネットを指で動かしているかのような感覚だった。もう少し生きてる感が欲しい。
そこで、本記事ではノードのポーズや向き ...
【Swift】SpriteKitの使い方。ノードとノードの接触を検知する。(Swift 2.2、XCode 7.3)
本記事ではノードの接触検知について説明する。
ビームで障害物を破壊したり、キャラクターを動かしてアイテムを取ったりなど、ノードが別のノードに接触したことを検知して処理したいことがある。そんなときはSK ...
【Swift】SpriteKitの使い方。カテゴリマスクと衝突マスクで衝突するノードを分ける(Swift 2.2、XCode 7.3)
本記事では物理ボディが設定されたノードの衝突について説明する。
前回までの記事で、物理エンジンを使ってノードに重力をかける方法を説明してきた。⇒「物理エンジンとは」
落下するノードの進行方向に ...
【Swift】SpriteKit Sceneの設定。ノードの物理運動を細かく設定する(Swift 2.2、XCode 7.3)
過去の記事でSKSpriteNode(以下、ノード)のアトリビュートインスペクタの設定項目について説明した。本記事はその続きの「Physics Definition」について説明する。⇒「前回の ...
【Swift】SpriteKitの使い方。物理エンジンを使ってノードに重力をかける。(Swift 2.2、XCode 7.3)
本記事ではSpriteKitの機能の物理エンジンについて説明する。
物理エンジンとは、ノードに重力加速度や衝突などの物理現象を発生させる機能である。この機能を使うと、現実世界と同じようような物理運動をするノ ...
【Swift】SpriteKitの使い方。SKActionを使ってノードを移動、回転、拡大縮小する。(Swift 2.2、XCode 7.3)
本記事ではSKScene(以下、シーン)に配置したノードをSKActionを用いて状態変化させる方法を説明する。
SKActionとは、移動、回転、拡大縮小などノードの状態を変化させるためにノードに与え ...
【Swift】SKSpriteNodeの設定。画像、サイズ、座標、アンカーポイントを指定する。光反射と影を表示する。(Swift 2.1、XCode 7.2)
本記事では、SKSpriteNode(以下、ノード)のアトリビュートインスペクタの設定項目について説明する。
ノードのアトリビュートインスペクタを開くには、シーンに配置したノード(下図例では鳥 ...
【Swift】SpriteKit Sceneファイルの設定。カメラノードを使って画面をスクロールする。(Swift 2.1、XCode 7.2)
本記事では、SpriteKit Sceneファイル(以下、SKSファイル)のアトリビュートインスペクタについて説明する。
SKSファイルの作り方の基本については前回 ...