【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ファイルの作り方の基本については前回 ...
【Swift】SpriteKit Sceneファイルの使い方。ストーリーボードのようにノードをマウスで運んで配置する。(Swift 2.1、XCode 7.2)
前回記事でSpriteKitを使って画像を表示する方法を説明した。⇒「前回記事」
前回記事ではノードを追加する処理をソースコードで実装したが、ノードの数が増えてくると座標の把握が大 ...
【Swift】SpriteKitの使い方。ノードをシーンに追加してゲーム画面を表示する。(Swift 2.1、XCode 7.2)
本記事からSpriteKitの説明を開始する。
SpriteKitとは、2Dゲーム開発用のフレームワークである。
SpriteKitを使うと、画像が他の画像に触れたときの動きを実装したり、 ...
【Swift】CSVファイルを使ってデータの入出力を行う。(Swift 2.1、XCode 7.2)
本記事ではCSVファイルを用いてデータを入出力する方法について説明する。
CSVファイルとは、Comma Separated Valuesの略で、データをカンマ区切りで並べたファイルのことをいう。アプリで ...
【Swift】UIAlertControllerの使い方。警告メッセージをポップアップ表示する。(Swift 2.1、XCode 7.2)
UIAlertController(以下、アラートコントローラー)とは、警告や注意喚起のポップアップ画面を表示するための機能である。
表示スタイルには「Alert」と「ActionSh ...
【Swift】AVAudioPlayerの使い方。音楽や効果音を鳴らす。(Swift 2.1、XCode 7.2)
AVAudioPlayerとは、音を鳴らすための機能である。複数の音をループ回数や音量、速度などを設定して再生できる。
AVAudioPlayerを使うにはAVFoundationフレームワー ...
【Swift】Core Dataの使い方。Fetched Results Controllerでフェッチ結果を扱いやすくする(Swift 2.1、XCode 7.2)
本記事ではCore DataのFetched Results Controller(以下、フェッチドリザルトコントローラー)について説明する。
フェッチドリザルトコン ...
【Swift】Core Dataの使い方。エディタスタイル「Graph」でデータモデルを作る。(Swift 2.1、XCode 7.2)
本記事ではEditor Style(以下、エディタスタイル)の「Graph」について説明する。
エディタスタイルとは、データモデルにエンティティやリレーションシップなどを追加する ...