SpriteKit 之 SKEmitterNode
摘要:SKEmitterNode 属性介绍 何时创建粒子 /// 产生的速度,默认0 var particleBirthRate: CGFloat /// 产生最大数量后停止,默认是 0 不停止 var numParticlesToEmit: Int 粒子的渲染顺序 /// 产生的顺序,默认是后生成的在上
阅读全文
posted @
2023-03-03 13:41
xiao孛
阅读(49)
推荐(0) 编辑
SpriteKit 学习链接
摘要:SpriteKit 学习链接: 射击游戏,GitHub 地址 小猫躲雨,GitHub 地址 "割绳子“游戏,下载 地址
阅读全文
posted @
2022-10-28 13:35
xiao孛
阅读(17)
推荐(0) 编辑
6、SpriteKit 之 SKCameraNode
摘要:SKCameraNode 当场景的尺寸需要超过屏幕,需要移动或者缩放去查看更多界面时,就可以是使用 SKCameraNode。 在 SKScene 中使用。SKScene 中的 camera 属性默认是 nil。需要自己去初始化赋值。 SKCameraNode 的缩放比例是小于1放大,大于1缩小 l
阅读全文
posted @
2022-10-19 10:17
xiao孛
阅读(94)
推荐(0) 编辑
5、SpriteKit 之 SKPhysicsBody
摘要:SKPhysicsBody 节点上的物理实体,跟场景的 SKPhysicsWorld 相互 初始化方法,不能被继承。受 SKPhysicsWorld 重力等影响 /// 半径为 r 的圆,圆心在 原点 的圆 public init(circleOfRadius r: CGFloat) /// 半径为
阅读全文
posted @
2022-09-29 13:52
xiao孛
阅读(98)
推荐(0) 编辑
4、SpriteKit 之 SKNode
摘要:SKNode 场景中的节点 初始化 public init() public init?(coder aDecoder: NSCoder) public convenience init?(fileNamed filename: String) @available(iOS 12.0, *) pub
阅读全文
posted @
2022-08-23 10:04
xiao孛
阅读(98)
推荐(0) 编辑
3、SpriteKit 之 SKPhysicsWorld
摘要:SKPhysicsWorld Scene 中的物理世界,用来模拟真实世界的事件; 与 SKPhysicsBody 息息相关。 /// 重力,默认是 { 0.0, +/-9.8 } open var gravity: CGVector /// 时间速度 open var speed: CGFloat
阅读全文
posted @
2022-08-23 09:36
xiao孛
阅读(57)
推荐(0) 编辑
2、SpriteKit 之 SKScene
摘要:简介 SKScene对象代表SpriteKit中的内容场景。场景是SpriteKit节点树中的根节点(SKNode)。这些节点提供场景动画和渲染以显示的内容。要显示一个场景,你可以从SKView、SKRenderer或wkinterfaceeskscene中呈现它。 使用 SKScene 初始化 /
阅读全文
posted @
2022-08-05 13:42
xiao孛
阅读(127)
推荐(0) 编辑
1、SpriteKit 文档
摘要:简介 添加高性能的2D内容和流畅的动画到您的应用程序,或创建一个高水平的2D游戏工具集的游戏。 SpriteKit是一个通用框架,用于绘制二维形状、粒子、文本、图像和视频。它利用Metal实现了高性能的渲染,同时提供了一个简单的编程界面,可以轻松创建游戏和其他图形密集型应用程序。使用一组丰富的动画和
阅读全文
posted @
2022-08-04 14:40
xiao孛
阅读(130)
推荐(0) 编辑