用途:这是一份 SpriteKit API 参考,按类别整理常用接口签名与属性,供开发者在编写 Apple 平台 2D 游戏时快速查阅。
主要能力: 一、节点层级。列出 SKNode、SKSpriteNode、SKShapeNode、SKLabelNode、SKEmitterNode、SKCameraNode、SKEffectNode、SKCropNode、SKTileMapNode、SKVideoNode、SK3DNode、SKReferenceNode、SKLightNode、SKFieldNode、SKAudioNode、SKTransformNode 等节点类型及其是否批处理与性能注意事项,并给出 SKSpriteNode、SKLabelNode 的关键属性。 二、物理。涵盖 SKPhysicsBody 的体积体与边缘体创建方式、categoryBitMask/collisionBitMask/contactTestBitMask、质量密度摩擦弹性阻尼、力与冲量施加、SKPhysicsWorld 重力与射线检测、各类物理关节(Pin、Fixed、Spring、Sliding、Limit)及物理场(重力、径向重力、电场、噪声、涡旋、阻力)。 三、动作目录。包含移动、旋转、缩放、淡入淡出、序列/组/重复等组合动作、纹理与颜色、音效、节点树操作、物理相关动作及时间模式。 四、纹理与图集。SKTexture 的创建、子矩形、过滤模式与预加载,SKTextureAtlas 的创建、预加载与动画构建。 五、约束与 SKRange。六、场景配置,包括 SKView 调试开关、性能选项、帧率、呈现场景、缩放模式与转场类型。七、粒子,SKEmitterNode 的发射、位置、运动、外观、缩放、旋转等属性与常见预设要点。八、SKRenderer 与着色器,资料末尾内容被截断,仅提到 import Met,后续细节暂未提供。
使用方式:以查阅为主,按需定位对应 API 小节,复制其中的创建方法与属性设置代码片段使用。命令与代码保持原样,未提供安装步骤。
适用场景:开发 SpriteKit 2D 游戏或需要核对 SpriteKit 接口细节时参考。
限制:资料为 API 速查性质,不含完整教程、安装说明、平台与版本要求或授权收费信息,这些内容暂未提供;部分章节内容不完整。