Sprite 精灵也是游戏开发中必不可少的元素 游戏中看到的障碍物 怪兽 等,这么说 能看到的图片 他的属性基本都是Sprite
这里看下Creator的Sprite
在层级管理器-右键-创建节点-创建渲染节点(这里注意) 或者是直接控件库拖拽
新建完成后 看下Sp的属性
依然 上面部分也就是Node的常用属性 大小 锚点 等,着重看下后面 SpriteFrame,这里可以直接拖拽需要的Sprite过来,
上面看下Atlas 也就是代表是否用的图集,这里跟2dx的方式还是不一样的 后面的其他属性 自己可以在文档说明中看下具体参数
对于Sprite使用的frame creator也做了进一步封装
点击资源 后面有一个编辑按钮,尝试点开
这里提供了一个编辑图片的功能,这个功能 也是也是为了便于我们能够做多分辨率屏幕的适配
具体可以看下这里 https://docs.cocos.com/creator/manual/zh/ui/sliced-sprite.html
核心也就是九宫格切分 自己可以上手试验下
然后看下Sprite的API
跟2dx大同小异 但是接口使用方式不一致
如 spriteFrame
creator中更改Sprite的纹理
sprite.spriteFrame = newSpriteFrame;
2dx中 我们则是用
sp.setSpriteFrame("path")
这里还是有区别的 具体接口自己参照api对照即可