SpriteKit

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

RSS
  • 受付中

    回答
    0

    ブロックを積み上げてできた壁をキャラクターがすり抜ける

    前提・実現したいこと ■ ■  ←○ ■はブロック、○はキャラクター、実際のブロック同士には隙間がない。また衝突判定は有効。 隙間がないのにブロック同士の境界線を辿ってキャラクターがすり抜けるのでそれをすり抜けないようにしたい 発生している問題・エラーメッセージ ブロック同士に隙間がなく衝突判定もあるのにブロック同士の境界線を辿るようにキャラ

    • -3評価
    • 76PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    0

    swift プログラムの実行順について SKSceneとUIView

    前提・実現したいこと ポップアップで入力したテキストを、生成されるノードの中に入れたい 発生している問題・エラーメッセージ 現在の動き ポップアップ表示→テキスト記入→送信ボタン(+)→ノード生成→ノードラベル生成→テキスト反映 希望の動き ポップアップ表示→テキスト記入→送信ボタン(+)→テキスト反映→ノード生成→ノードラベル生成 説明がう

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

    回答
    1

    swift 他のファイルから値を参照する

    前提・実現したいこと プログラムの勉強中です。 Spritekitを使用したアプリケーションを開発中ですが、 GameScene と CustomDialog という二つのファイルがあります。 CustomDialogのtextFieldで入力した文字列を、 Gamesceneのself.myLabel.textの中に入れたいと考えております。

    • 0評価
    • 115PV
    Jose Jose 1ヶ月前に ベストアンサー
  • 受付中

    回答
    0

    xcode swift ボタンの追加について エラーが発生

    前提・実現したいこと Spritekit GameScene で作ったプログラムに Storyboardから作成した UIButtonを追加したいと思います。 クラスを合わせることによって、接続はできているようですが、 エラーが発生してしまいます。 どこが問題なのか、ご教示のほどお願いいたします。 発生している問題・エラーメッセージ 2018-0

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

    回答
    1

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

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

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

    回答
    0

    xcode Spritekit 背景にグラデーション色を入れたい

    前提・実現したいこと プログラムを独学で勉強中です。インターネットのコードを参考に、 xcode Spritekit の背景にグラデーション色を取り入れたいです。 発生している問題・エラーメッセージ CAGradientLayerにて背景色を反映させることには成功しましたが、 SKshapenodeで作成したシャボン玉が背景に隠れてしまいました。

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

    回答
    0

    配列の値に応じて表示する画像を選択し、その配列の順番で画像をスマホの画面に並べたい

    前提・実現したいこと 配列の値に応じて表示する画像を選択し、その配列の順番で画像をスマホの画面に並べたい 発生している問題・エラーメッセージ 配列の値や並びどおりに画像を表示できない 該当のソースコード import SpriteKit class GameScene: SKScene{ let tile = Tile() ov

    • -2評価
    • 109PV
    teratailが1ヶ月前に アップデート
  • 解決済

    回答
    1

    swift xcode ノードを選択して移動

    プログラミングの独学中です。 現在、XcodeのSpritekitをつかって、クリックしたら画面上にボールを出現させる というプログラムを作成しました。 問題は、TouchesBeganでボールを作成することはできますが、touchesMovedですでに 作成されたボールを移動させることができません。 ※新しく作成されるボールだけ移動することができます。

    • 0評価
    • 64PV
    fuzzball fuzzball 1ヶ月前に ベストアンサー
  • 受付中

    回答
    1

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

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

    • 0評価
    • 223PV
    trinitrotoluene trinitrotoluene 2ヶ月前に 回答を編集
  • 解決済

    回答
    1

    発射したTimerの消し方について

    SpriteKitでシューティングゲームを作っているのですが、 Timerを使って60秒後に特定の処理(実際はedgeLoopを設定)を しているのですが、途中30秒後にゲームオーバーとなって別の Sceneに移行しても、まだそのタイマーが有効なままになってしまい、 エラーが出てしまいます。 自分なりに調べてTimerはランループに登録され、 強参照とな

    • 0評価
    • 116PV
    exampapa exampapa 4ヶ月前に コメント
  • 解決済

    回答
    1

    swiftのspritekitでadmobインタースティシャル広告の出し方について

    swiftのspritekitでゲーム開発しております。 admobのインタースティシャル広告を出そうと考えているのですが、うまく出来ません。 GameviewControllerのインタースティシャルのコードを書き、Gamesceneから呼び出す事は出来ているのですが、Gamescene2から呼び出そうとするとうまく出来ません。 import Goog

    • 0評価
    • 163PV
    instinct instinct 4ヶ月前に 回答
  • 解決済

    回答
    1

    nodeを円状に動かす方法

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

    • 0評価
    • 101PV
    exampapa exampapa 5ヶ月前に 回答
  • 受付中

    回答
    0

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

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

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

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    1

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

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

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

    回答
    0

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

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

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

    回答
    1

    swift 画面遷移について。

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

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

    回答
    2

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

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

    • 0評価
    • 362PV
    tossymotion tossymotion 9ヶ月前に 回答
  • 解決済

    回答
    1

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

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

    • 0評価
    • 292PV
    tossymotion tossymotion 10ヶ月前に 回答を編集
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    37

  • 総質問数

    109

  • 今週の質問数

    0

関連するタグ

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

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