240 投稿
收录了32篇文章 · 6人关注
  • SpriteKit从0到入门

    SpriteKit(0) - 序言SpriteKit(1) - 坐标系SpriteKit(2) - 场景过渡动画SpriteKit(3) - 节...

    0.4 li_礼光 0 12
  • Resize,w 360,h 240
    SpriteKit(11) - 瓦片地图

    瓦片地图 这里的地图和设计的倒置了,这个就不纠结位置了. 地图的设置其实也是根据对应的布局添加固定的节点. 这里是是一种是设计的思路,添加节点和...

  • Resize,w 360,h 240
    SpriteKit(10) - 物理引擎

    边界效应 理解 物体有三种 : 动态的(往下落的小方块),静态的(中间不规则图形),边(底部地板) 每个节点都有对应的物理引擎. SKPhysi...

  • Resize,w 360,h 240
    SpriteKit(9) - 其他节点内容

    修剪节点(遮盖效果) 有点类似于CALayer 形状节点 矩形 圆角矩形 方式一 方式二 圆形 椭圆 方式一 方式二 个性化属性 形状路径 效果...

  • Resize,w 360,h 240
    SpriteKit(8) - 粒子系统

    粒子系统 加载粒子文件 代码创建 PS : 太多的粒子会大量占用系统资源,让游戏变卡,所以使用时要注意 使用关键帧序列配置粒子属性 PS : 也...

  • Resize,w 360,h 240
    SpriteKit(7) - 音频和视频

    背景BGM PS : 这里本来打算做一个,随着上下滑动屏幕,然后达到音量的增减,同时,同步的显示当前的音量大小,但是这里面的currentVol...

  • Resize,w 360,h 240
    SpriteKit(6) - 文字内容

    标签SKLabelNode 为标签加载自定义字体(ttf) dafont上bitmap可以自行找各种自己喜欢的字体 第一步 : 把对应的ttf文...

  • Resize,w 360,h 240
    SpriteKit(5) - 交互(Node重力感应)

    因为这里是横屏操作,所以考虑好重力感应的x,y,z和node位置

  • SpriteKit(5) - 交互(Scene手势)

    常用的手势识别器 轻拍 捏 滑动 旋转 移动 长按 初始化 事件方法

  • Resize,w 360,h 240
    SpriteKit(5) - 交互(Node触摸)

    实现简单的用户交互,控制节点操作 这里面用了一些三角函数的简单只是去控制角度. zombie旋转的处理 : 我的做法和原书教材有点不一样,我以x...

专题公告

1、ARKit入门
2、SceneKit入门