. SceneKit サンプル Fox を SwiftUI で実行 | 僕はノマドを証明しようと思う。
SceneKit サンプル Fox を SwiftUI で実行 | 僕はノマドを証明しようと思う。
SceneKit サンプル Fox を SwiftUI で実行 | 僕はノマドを証明しようと思う。

SceneKit サンプル Fox を SwiftUI で実行

・Swift 3 から Swift 5.3 に更新 ・悪しき Storyboard の廃止 ・悪しき UIViewController を廃止して SwiftUI に変える ・UIViewRepresentable を使わず、iOS14からの SpriteView, SceneView を使う ・UIViewController で受けていた TouchesBegin などを SKScene で受けるように修正 ・Warning 件数を限りなく0に近づける

全コードは以下のレポジトリの github/scenekit_fox ブランチにあります。

GitHub - aship/test_swift Contribute to aship/test_swift development by creating an account on GitHub. 実行方法

コードを上記 github からクローンして、該当ブランチにチェックアウトします。

TestSwift.xcodeproj ファイルをダブルクリックして Xcode で実行します。

GamePad にも対応しているので、実機の iPhone で実行した場合、PS4 の DUALSHOCK4 とか bluetoothに対応してるコントローラーを接続しても、操作できます。

既知の問題点 投げ銭

新生銀行 銀座支店 普通 0309642 アシナ ヤスオ

それではよい SwiftUI ライフを!

SwiftUIを学ぶのにおすすめの本

iOS/macOS UIフレームワーク SwiftUIプログラミング

office-ashipをフォローする

関連記事

iOSリバーシリファクタリングチャレンジ が swiftUI で書き直された

とあるかたが、リバーシを題材として、fat viewcontrollerをいかにリファクタリングするか、という提案をなさっていました。このFat View Controller、あなたはリファクタリングできますか?これを SwiftUI で.

ドラクエ3 を iOS に移植してみる

全国2000万人のドラクエ3ファンの皆様最近 SpriteKit を勉強しているので、勉強がてらファミコン版ドラクエ3を移植しています。隙間時間を利用してちょくちょくやってるだけなので、完成度はまだまだです。基本方針・Unity 等使わず .

iOS & iPadOS 14.7 リリース

2021年7月20日に、iOS & iPadOS 14.7 がリリースされました。多数の細かい変更点・修正点が追加されています。iOS & iPadOS 14.7 Release Notes - Apple DeveloperiOS 14.

SceneKit クラスまとめ

SceneKit - iOS 8BasicsSCNScene - iOS 8SceneView - iOS 14Scene StructureSCNNode - iOS 8SCNReferenceNode - iOS 9Geometry 関.

SwiftUI + SpriteKit でミニゲームを実行 その3

大好評の「SwiftUI + SpriteKit でミニゲームを実行」その3です。その1その2その3では、2015年3月に発行された以下の本のサンプルコードを実行してみます。Xcode 6, iOS 8 向けに書かれているので、やはりそのま.

iOS & iPadOS 14.6 RC2 リリース

2021年5月22日に、iOS & iPadOS 14.6 RC2 がリリースされました。多数の細かい変更点・修正点が追加されています。iOS & iPadOS 14.6 Release Notes - Apple DeveloperiOS.

📎📎📎📎📎📎📎📎📎📎