下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

常用的SpriteKit的插件

作者:课课家教育     来源: http://www.kokojia.com点击数:771发布时间: 2017-01-25 16:00:22

标签: SpriteKit的插件游戏开发游戏框架

  要想深入的学习好SpriteKit,还是需要掌握基本的插件知识,在前面的文章中已经是给大家基本介绍了SpriteKit框架的基础,以及如何利用xcode来进行一个简单的实例制作,并且也是跟大家讲解了SpriteKit它的优缺点,带大家进入了iOS游戏开发的大门,本文将被会是学习一下它的插件的一些功能。可以参照学习一下。

常用的SpriteKit的插件_SpriteKit的插件_游戏开发_游戏框架_课课家

  第一:ParallaxBackground

  它的主要功能是滚屏,特点是实现较为简单。支持反向滚动reverse

  第二:STSpriteKit

  1、滚屏:它是可以支持滚动节点和滚动图层

  2、控制器:可控节点和可控精灵,主要支持一些点击事件

  3、主要是方便的去读取粒子效果的函数

  4、常用action如顺序、并列和循环

  5、支持SKScene、CGPoint、CGSize等函数的修改

  第三:SpriteKit-Easing

  它是提供了大量并且是复杂变换的函数,比如:以三角函数变化做位移、以二次方程变化做旋转等,具体的支持有待进一步的测试检验!

  第四:HLSpriteKit插件

  (1)支持手势操作:可以是将手势操作然后是应用到节点上

  (2)布局管理器

  (3)一些自定义的SKNode子类,包括:HLGridNode/HLLabelButtonNode/HLMenuNode/HLMessageNode/HLScrollNode/HLToolbarNode/HLTiledNode,看的出是非常大。

  (3)拥有一个自定义的场景类,支持后台加载、手势控制、节点切换等

  第五:SpriteKit-Components插件

  有一个SK组件管理器,所有场景和节点,并且是必须继承库中的类,这样才能保证你的组件能够注册和运行。组件中必须遵循的协议,所有函数都可选。

  第五:SuperSpriteKit插件支持

  (1)tileNodetile地图

  (2)stretchableNode可延展地图

  (3)multiLineLabelNode多行文本节点

  (4)ButtonNode按钮节点

  (5)interactionHandler交互扩展类

  (6)spriteNode+animation精灵+动画类

  (7)node+tags节点和tag整合

  第六:GSTextAutoTypeNode

  它是一个自动输入文字的类,在实际中是可以自动的去输入文字,有效的提升了一个效率。

  第七:GSTextBoxNode

  是一个RPG游戏中自动打入文字的对话框插件,我们在玩游戏的时候应该有过这样的一个实际体验!

  常用的SpriteKit的插件可以让游戏的功能变的更加丰富多彩,也可以是让体验者感受到游戏所带来的一些乐趣,好的插件有着不同的实用效果,熟悉使用插件是可以让你的游戏效果更加丰富!

赞(20)
踩(0)
分享到:
华为认证网络工程师 HCIE直播课视频教程