文档章节

常用的SpriteKit的插件

j
 jun9152143
发布于 2017/06/27 14:04
字数 671
阅读 9
收藏 0

      要想深入的学习好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的插件可以让游戏的功能变的更加丰富多彩,也可以是让体验者感受到游戏所带来的一些乐趣,好的插件有着不同的实用效果,熟悉使用插件是可以让你的游戏效果更加丰富!

© 著作权归作者所有

共有 人打赏支持
j
粉丝 0
博文 113
码字总数 84802
作品 0
南通
使用TexturePacker 制作动画的贴图 导出在 SpriteKit 中使用.

作为经常使用的工具, TexturePacker的确是很方便的打包贴图的工具. 打包可以减少DrawCall次数.对于提升性能有很大作用.而且作者很友好,如果是开发阶段使用, 可以申请免费的授权. 当然,如果产...

MrLovelyCbb
2014/04/01
0
0
swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程

swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 1.2.3 注册非免费苹果账号swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 免费的苹果账号在开发应用程序时会受到了很...

大学霸
2015/01/29
0
0
iOS游戏框架Sprite Kit基础教程第1章编写第一个Sprite Kit程序

iOS游戏框架Sprite Kit基础教程第1章编写第一个Sprite Kit程序 程序是为了实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合。本章将以编写第一个Sprite Kit程序为主线,为开发...

大学霸
2014/12/23
0
0
iFIERO - (一) 宇宙大战 SPACE BATTLE — 场景SCENE、SpriteKit精灵、PARTICLE粒子及背景音乐

开始游戏教程前,首先介绍一下SpriteKit是什么? SpriteKit提供了一个图形渲染和动画的基础结构,你可以使用它让任意类型的纹理图片或者精灵动起来。SpriteKit使用渲染循环,利用图形硬件渲染...

布袋
07/02
0
0
苹果账号的分类以及注册免费苹果账号

苹果账号的分类以及注册免费苹果账号 苹果账号的分类 在苹果公司注册苹果账号,就可以成为开发成员。开发成员一共可以分为四种,如表1-2所示。 表1-2 苹果账号的成员 以下是注册一个免费的苹...

大学霸
2015/01/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

一个可能的NEO链上安全随机数解决方案

0x00 困境 链上安全随机数生成应该算是一个比较蛋疼的问题,哪怕你的系统再牛逼,合约程序困在小小的虚拟机里,哪怕天大的本事也施展不开。 更悲催的是,交易执行的时候,是在每一个节点都执...

暖冰
今天
1
0
【大福利】极客时间专栏返现二维码大汇总

我已经购买了如下专栏,大家通过我的二维码你可以获得一定额度的返现! 然后,再给大家来个福利,只要你通过我的二维码购买,并且关注了【飞鱼说编程】公众号,可以加我微信或者私聊我,我再...

飞鱼说编程
今天
4
0
Spring5对比Spring3.2源码之容器的基本实现

最近看了《Spring源码深度解析》,该书是基于Spring3.2版本的,其中关于第二章容器的基本实现部分,目前spring5的实现方式已有较大改变。 Spring3.2的实现: public void testSimpleLoad(){...

Ilike_Java
今天
1
0
【王阳明心学语录】-001

1.“破山中贼易,破心中贼难。” 2.“夫万事万物之理不外于吾心。” 3.“心即理也。”“心外无理,心外无物,心外无事。” 4.“人心之得其正者即道心;道心之失其正者即人心。” 5.“无...

卯金刀GG
今天
2
0
OSChina 周三乱弹 —— 我们无法成为野兽

Osc乱弹歌单(2018)请戳(这里) 【今日歌曲】 @ _刚刚好: 霸王洗发水这波很骚 手机党少年们想听歌,请使劲儿戳(这里) hahahahahahh @嘻酱:居然忘了喝水。 让你喝可乐的话, 你准忘不了...

小小编辑
今天
19
2

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部