SpriteKit

SpriteKitは、iOSやOS Xで使用できるApple社製の2Dゲーム開発フレームワークです。

RSS
  • 解決済

    回答
    1

    nodeを円状に動かす方法

    SWIFTのSpritekitでノードを円に沿って動かす方法について質問です。 ノードの位置から時計回りに上に円に沿って1周させたいのですが、元の場所に戻す方法がわかりません。 下記のようにすれば359度まではいけるんですが、endAngleを-90にすると動かないし、-450にするとクルクル何回転もするのです。 let circlepath = U

    • 0評価
    • 26PV
    exampapa exampapa 1週間前に 回答
  • 解決済

    回答
    1

    Nodeの移動に制限を加える方法

    スライドすると上から下にWorld1fieldを動かし、一番下、もしくは一番上、つまり画像の縦幅を超えないように動かしたいです。どうs修正すべきでしょうか? import SpriteKit class GameScene: SKScene { let World1field = SKSpriteNode(imageNamed: "Wor

    • -1評価
    • 249PV
    youringtone youringtone 3週間前に ベストアンサー
  • 受付中

    回答
    0

    moveActionで画像を一定の速さに動かしたい

    override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { // タッチが開始された時の処理 //タッチした座標を読み込む let point = touches.first!.locationInNode

    • 0評価
    • 49PV
    teratailが4週間前に アップデート
  • 解決済

    回答
    1

    タッチが開始した時に画像を読み込むのでそれを動かすのではなく、最初に設定した画像をうごかしたい

    今のコードではタッチを開始した時に座標をとってからまたあらたに画像を読み込んでその読み込んだ画像が動くのですが、最初に設定した画像のみを動かしたい場合どうすればいいのですか。 import Foundation import SpriteKit import UIKit class Scene : SKScene { let hito

    • 0評価
    • 41PV
    enigumann enigumann 1ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    画面の右半分をタッチしたら画像が右に動くようにしたいのですが

    ゲームを作りたくてiPhoneの画面を半分に割って右側をタッチすると右に画像が動き、画面の左側をタッチすると画像が左に動くようなコードを書きたいのですが、 override func touchesBegan(touches: Set<UITouch>, withEvent event: UIEvent?) { // タッチが開始された時の処理 }

    • -1評価
    • 103PV
    enigumann enigumann 1ヶ月前に コメント
  • 受付中

    回答
    0

    SpriteKitでのタッチ判定について

    SpriteKitで動いている画像にタッチ判定をつけて,タッチされると表示されている文字が変化するようにしたいのですが,タッチ判定が出ません.touchesBeganに問題があるとは思うのですが,初心者ということもあり,どこが問題なのかすら分からない状況です. いくつか調べてみたのですが,解決しなかったので投稿させていただきました. 以下にソースコードを貼り

    • 0評価
    • 65PV
    teratailが1ヶ月前に アップデート
  • 受付中

    回答
    1

    どんな機種でも画面ぴったりに画像を表示させたい。

    前提・実現したいこと SpriteKitについての質問です。GameSceneクラスで画面ぴったりの背景画像を表示させたいのですが、iPhoneの機種が違うと余白ができます。 機種が違っても画面ぴったりに背景画像を表示したいです。 背景画像のサイズは @1x 320ピクセル * 568ピクセル @2x 640ピクセル * 1136ピクセル @

    • 1評価
    • 320PV
    tanakana tanakana 1ヶ月前に 回答
  • 受付中

    回答
    0

    <enchant.js> でこぼこした地面のSpriteをつくるには?

    お世話になります。 enchant.jsで、チャリ走みたいなでこぼこした地面をプレイヤーが移動できるようにしたいです。 地面のスプライトを作る必要があると思いますが、これはどうやって曲線のスプライトを作るのでしょうか。 ちなみに、iOSのスプライトキットでは、SKPhysicsBodyというメソッドがあって、画像を読み込ませるとその形のスプライトを作

    • 0評価
    • 100PV
    teratailが3ヶ月前に アップデート
  • 受付中

    回答
    0

    C#SpriteKIT SKSpriteNode配列で画像管理方法

    MacOS でVisualStudioを使ってSpriteKITで2Dゲームを作成をしようと思っております。 初心者で大変お恥ずかしいのですが 言語はC#で 現在画像の描画方法に四苦八苦していまして var sprite = SKSpriteNode.FromImageNamed(NSBundle.MainBundle.PathForResource("

    • 0評価
    • 115PV
    teratailが3ヶ月前に アップデート
  • 解決済

    回答
    1

    swift 画面遷移について。

    GameViewControllerから最初のSceneに遷移する際、 自分が最初に表示したいSceneに飛ぶことができません。 GameSceneに遷移することはできるのですが、 SecondSceneに遷移することがきません。 どのようにコードを書けばSecondSceneに遷移できるでしょうか。 調べようにもでてこないのでよろしくお願いします。

    • 0評価
    • 125PV
    ykws ykws 3ヶ月前に コメント
  • 解決済

    回答
    2

    [Swift]SpriteKitでボタンはどのように作成したらいいですか?

    SwiftのSpriteKitでゲームを作成していますが、ゲーム内でのスタートボタンやポーズボタンは どのように作成すればいいのか教えてください。 SKSpriteNodeでボタンを用意してtouchesBeganメソッド内に次のSceneへ遷移する処理を記述すればいいことは 分かったのですがそれだとボタンを押した瞬間に遷移してしまいボタンらしくありませ

    • 0評価
    • 201PV
    tossymotion tossymotion 4ヶ月前に 回答
  • 解決済

    回答
    1

    【Swift】SpriteKitで配置したボタンのレイアウトがずれる

    前提・実現したいこと xcode8 と swift3を使っています。 現在SwiftのSpriteKitを使って横画面でプレイする2Dゲームを作成しています。 ファイルの構成はGameViewController.swift,TitleScene.swiftの2つ。 アプリ起動時にはGameViewCotnrollerでSKViewを生成しそこにSK

    • 0評価
    • 174PV
    tossymotion tossymotion 5ヶ月前に 回答を編集
  • 解決済

    回答
    3

    [Swift3/SpriteKit]コンソールにmemory issueエラーメッセージが出る

    前提・実現したいこと xcode8 と swift3を使っています。 現在SwiftのSpriteKitを使って簡単な2Dグラフィック横スクロールゲームを作成しています。 ボールのプレイヤー、壁を配置し加速度センサーを使用して 壁に当たらないようにプレイヤーをスタートからゴールへとコントロールする ゲーム内容です。 ステージは今の所1から4まで作

    • 0評価
    • 1160PV
    tossymotion tossymotion 5ヶ月前に 回答
  • 解決済

    回答
    1

    【SpriteKit】回転させたノードのノード名取得について

    SpritekiKitでゲームアプリを作成しています。 シーンエディタで長方形のノードを斜めに回転して配置したとします。 「self.atPoint(location).name」で指定座標のノード名を取得しようとすると、実際にノードが存在する範囲だけでなく、その周辺の範囲(下図の赤線内の範囲)もノード名(floor)が取得されてしまいます。 これは、仕

    • 0評価
    • 135PV
    konsukeyama konsukeyama 5ヶ月前に 回答
  • 解決済

    回答
    1

    UIButton 有効化・無効化について

    [環境] Xcode:8.3.3 言語:Swift3 UIButtonをクリックするとNodeが移動して、Action終了後元の位置に戻る仕様になっていますが、続けてUIButtonをクリックすると動作が不安定になるため、UIButtonをクリック直後に無効にしましたが、そうすると無効になったままUIButtonをクリックできない状態になります。 Act

    • 0評価
    • 169PV
    tototan tototan 5ヶ月前に コメント
  • 解決済

    回答
    1

    Sprite kit で作ったIOSアプリにAdMobバナーが表示されない

    Sprite kit で作ったIOSゲームアプリにAdMobバナーが表示されない sprite kit で作り、appストアで公開しましたが 実際アプリをダウンロードしてみると、広告が表示されていません。 admob管理画面での広告リクエスト数も0です。(アプリのDL数は約200) 開発中、広告は表示されており、アプリ申請時には、下記のように testD

    • 0評価
    • 181PV
    sachiko-kame sachiko-kame 7ヶ月前に コメント
  • 解決済

    回答
    2

    [SpriteKit]physicsWorldを使った際に原点(0,0)を通過させる方法を教えてくだ...

    前提・実現したいこと Swift3でもobjective-cでも発生します。 SpriteKitを使って画面中央にノードを一つ置き(以降ターゲットノード)、それを指で押しながら画面外まで運んで行きたいです。 指で押すために、画面をタップしたポイント(touchDown)に小さいノードを置き、それを指の動きに追従させています(touchMoved)。このタップ

    • 0評価
    • 177PV
    SAB_h SAB_h 7ヶ月前に 回答
  • 解決済

    回答
    1

    【SpriteKit】物理エンジンによる2Dスクロールアクションの挙動について

    Swift3&SpriteKitを使って、スーパーマリオのクローンを作成しています。 タイルマップを利用して「地面の各タイル(テクスチャ)」に物理設定を施しているのですが、下記A、Bのパターンで検証したところ、それぞれ次の問題が発生してしまいます。 A. 地面をボリュームベース(rectangleOf)の剛体にした場合 タイルとタイルの境界でプレイヤー

    • 0評価
    • 247PV
    konsukeyama konsukeyama 7ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    SpriteKitで動画再生すると冒頭に黒いフレームが少し入る

    SpriteKitをベースにMacアプリを構築 Macで動かすためのスライドショーのようなアプリを作っています。 Cocoa Applicationをベースにして、SpriteKitを取り入れてSceneを5個加えてループ再生するようにしています。Sceneによっては画像を貼り付けただけのものや、PNGを貼り付けて動かしたりしています。 発生している問題

    • 0評価
    • 203PV
    teratailが7ヶ月前に アップデート
  • 受付中

    回答
    0

    モバイルのゲーム開発をするためのフレームワーク選定

    現在、モバイル開発を学んでおりゲーム制作を視野に入れています。 先にiOSの開発をするつもりですが、ゲーム開発には多数のフレームワークがあり差も分からないため 選び方に困っています。ゲームのジャンルとしては、とりあえず2Dの割とシンプルなものを想定しています。 iOSには SpriteKitのような専用のフレームワークもありますが、Cocos2d-xやU

    • -3評価
    • 437PV
    nameko_moto nameko_moto 8ヶ月前に 質問
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    38

  • 総質問数

    100

  • 今週の質問数

    0

関連するタグ

SpriteKitタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る