![](https://img-blog.csdnimg.cn/20201013161658121.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Cocos
Cocos
贪小心
写博客是为了记录自己的成长,方便自己,如果恰巧帮助到了你,不甚荣幸
展开
-
Cocos开发笔记——Tween动画
tween动画怎么用用法示例: cc.tween(this.node) .to(time,{property:value})to和by的区别to 对属性的值,绝对性的更改 例如 a = 100,将值改为固定值by 对属性的值,相对性更改 例如 a+=100,以当前值为基础,对值进行更改使用easingeasing里面有已经预设好的一部分动画效果用法示例: //弹跳效果 cc.tween(this.node) .to(1,{position:cc.v2(0,-10)},{easin原创 2021-02-19 10:05:40 · 1120 阅读 · 0 评论 -
Cocos开发笔记——数据持久化
储存数据cc.sys.localStorage.setItem(key, value)//储存复杂的数据,可以将数据转成jsonlet userData = { name: 'Tracer', level: 1, gold: 100};cc.sys.localStorage.setItem('userData', JSON.stringify(userData));读取数据cc.sys.localStorage.getItem(key)//读取复杂数据,将json原创 2021-01-19 16:39:29 · 691 阅读 · 0 评论 -
Cocos开发笔记——事件(EventTarget)
监听let eventManager = new cc.EventTarget();eventManager.on("eventTag", this.listenClient,this)listenClient(){ // 回调}触发let eventManager = new cc.EventTarget();eventManager.emit("eventTag",{info:this.info})原创 2020-11-30 15:04:12 · 1728 阅读 · 0 评论 -
Cocos开发笔记——数组(Array)
声明一个数组arr = [] 为数组添加元素arr.push("可以是任意数据类型")arr.push("同一个数组可以添加不同的数据类型")arr.unshift("在数组开头插入元素")删除数组中的元素**删除数组最后一位元素,并返回这个元素**arr.pop()**删除数组第一位元素,并返回这个元素**arr.shift()**删除指定索引位置及后续长度的所有元素,还可以插入一个或多个新元素**arr.splice(index , length , newItem...)原创 2020-11-24 11:53:41 · 3359 阅读 · 0 评论 -
Cocos开发笔记——渲染(Lable)
Lable渲染:注意: label拥有两个基础组件Lable、Node颜色: Node.Color(颜色需要再Node组件中调整)字体: Lable.Font Family加粗: Lable.EnableBold斜体: Lable.EnableLtalic下划线:Lable.EnableUnderline文字尺寸:Lable.FontSize文字行号:Lable.EnableUnderline(和FontSize搭配使用,要不然会出现文字显示不全的问题)自动换行:Lable.EnableW原创 2020-11-16 16:33:14 · 684 阅读 · 0 评论