博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cocos2d JS 之消灭星星(六) 创建星星类
阅读量:5321 次
发布时间:2019-06-14

本文共 1092 字,大约阅读时间需要 3 分钟。

1 /* 2  * 创建星星类(所有的星星都在这里创建,星星拥有的所有性都在这里实现) 3  */ 4 var GameCreateStar = ccui.ImageView.extend( 5 { 6     type:0,//星星的类型(不同数字代表不同颜色的星星); 7     normalType:null,//星星的类型(不同数字代表不同颜色的星星);主要作用是当两次选择的星星列表不一样时,还原初始type值 8     isSelected:false,//是否选中 9     col:null,//水平方向排列位置(0-9)10     row:null,//竖直方向排列位置(0-9)11     normal:null,//通常状态图片纹理12     selected:null,//选中状态图片纹理13     count:0,//纪录当前选中次数,主要作用是当选择好要消除的星星后,实现再点一次则消灭星星14     ctor:function(normal, type, selected, col, row)15     {16         this.type = type;17         this.normalType = type;18         this._super();19         this.col = col;20         this.row = row;21         this.normal = normal;22         this.selected = selected;23         this.loadTexture(normal);24         this.setAnchorPoint(0, 0);25     },26     //当点击星星的时候,加载不同状态的图片纹理27     updateTexture:function()28     {29         if(this.isSelected)30         {31             this.loadTexture(this.selected);32         }33         else34         {35             this.loadTexture(this.normal);36         }37     }38 });

 

转载于:https://www.cnblogs.com/zfsSuperDream/p/4063572.html

你可能感兴趣的文章
MPLS LDP随堂笔记1
查看>>
[Algorithm] 二分查找之旅
查看>>
[02] mybatis-config.xml 全局配置文件解析
查看>>
centos7安装redis单机版
查看>>
微商竟然靠这样引流?佛山抖音培训老师告诉你其中奥秘
查看>>
function语句和function表达式的随笔
查看>>
ASCII键值查询
查看>>
hdu4393 Throw nails(只用模拟前面500来次,后面根据速度、位置、id值排序即可)
查看>>
生成器函数 推导式
查看>>
Linux下ctrl+c/z/d的区别
查看>>
P3377 【模板】左偏树(可并堆)
查看>>
require和import的区别
查看>>
Final发布文案+美工
查看>>
扩展entityframework.extended使之支持整个实体类更新
查看>>
FFMpeg框架代码阅读
查看>>
网络流模板
查看>>
leetcode 493 Reverse Pairs
查看>>
Objective-C、C++和swift 的运行效率比较
查看>>
数据结构 Java实现单链表和线性表
查看>>
Xcode archive skip install的问题
查看>>