文件名称:SpriteKit-InventorySystem:SpriteKit游戏的即时可用库存系统
文件大小:455KB
文件格式:ZIP
更新时间:2024-05-21 23:12:34
Swift
SpriteKit库存系统 TL; DR SpriteKit游戏的简单清单系统 描述 我在开发最新的Sprite Kit游戏时开发了此游戏。 我认为这对其他人也可能有用。 当我继续使用此库存系统通过自己的游戏进行开发时,我计划更新此项目。 功能大部分将根据我自己的需求有机地出现,但是我欢迎根据您发现的需求进行拉取请求。 特征 将项目添加到设备插槽 InventorySystem假定您将对库存视图使用单独的ViewController。 只需将其推送到SecondaryInventoryViewController即可显示SecondaryInventoryScene。 在此视图中,您将在左侧看到库存项目,在右侧看到设备插槽。 只需选择一个库存项目将其移至突出显示的设备插槽。 添加到设备插槽中的物品将在GameViewController上可用。 增量项目很容易计数 轻松更改库存中的项目数
【文件预览】:
SpriteKit-InventorySystem-master
----InventoryTestAppTests()
--------Info.plist(733B)
--------InventoryTestAppTests.swift(1012B)
----InventoryTestApp()
--------InventoryScene.swift(3KB)
--------InventoryItemNode.swift(3KB)
--------GameViewController.swift(1KB)
--------Info.plist(1KB)
--------AppDelegate.swift(2KB)
--------SecondaryInventoryViewController.swift(1KB)
--------MenuButton.swift(731B)
--------InventoryItem.swift(2KB)
--------Base.lproj()
--------GameState.swift(3KB)
--------inventoryExample2.gif(200KB)
--------InventorySpriteNode.swift(5KB)
--------SecondaryInventoryScene.swift(2KB)
--------inventoryExample1.gif(208KB)
--------Assets.xcassets()
--------SlotsSpriteNode.swift(3KB)
----LICENSE(1KB)
----README.md(3KB)
----InventoryTestAppUITests()
--------Info.plist(733B)
--------InventoryTestAppUITests.swift(1KB)
----.gitignore(1KB)
----InventoryTestApp.xcodeproj()
--------project.xcworkspace()
--------xcuserdata()
--------project.pbxproj(26KB)