cocos2d-js 加载本地图片 切割图片 并打乱
来源:互联网 发布:centos 6.4 登陆 编辑:程序博客网 时间:2024/05/23 12:22
本地图片加载
var url = cc.url.raw('resources/big.png'); var texture = cc.textureCache.addImage(url); self.showSprite.spriteFrame = new cc.SpriteFrame(texture)
切割图片打乱
self.smallItems = new Array(); for (var i = 0 ; i < total; i++) { var hang = Math.floor(i / self.nn); var lie = i % self.nn; var hangP = Math.floor(array[i] / self.nn) ; var lieP = array[i] % self.nn; var smallNode = cc.instantiate(self.smallPrefab); var smallSprite = smallNode.addComponent(cc.Sprite); smallNode.getComponent('smallItem').init(i,array[i],self); //随机生成的是位置 i 是本来的位置 array[i] 是现在的位置; //切割图片 smallSprite.spriteFrame = new cc.SpriteFrame(texture, cc.rect(lie * img_w + 4, hang * img_w + 4, img_w, img_w)); //打乱 给位置 smallNode.position = cc.p(-260 + lieP*(img_w +4)+ img_w/2 , 260 - hangP*(img_w+4) - img_w/2); smallNode.index = i; //添加到父节点上 smallNode.parent = self.pinNode; self.smallItems[array[i]] = smallNode; if (array[i] == i){//如果刚好随机到自己应该在的位置; self.currentSuccess ++ ; } }
2 0
- cocos2d-js 加载本地图片 切割图片 并打乱
- Cocos2d-JS 加载网络地址图片
- 浏览器加载本地图片并预览
- Unity3d选择本地图片并加载
- cocos2d js 如何动态加载外部图片
- 【Swift】HTML加载本地Css、JS、图片
- 图片缩放并切割上传
- opencv切割并保存图片
- js读取本地图片并显示
- js + .Net 图片切割系统
- JS 滤镜切割图片效果。
- js + .Net 图片切割系统
- js动态加载图片,获取图片宽高并缩放
- android加载本地图片
- ActionScript3 加载本地图片
- 异步加载本地 图片
- ActionScript3 加载本地图片
- ImageLoader 加载本地图片
- SUSE挂载ISO
- java性能优化(二)
- TCP建立连接三次握手和释放连接四次握手
- php 无限分类 递归
- Spring+CXF整合来管理webservice
- cocos2d-js 加载本地图片 切割图片 并打乱
- php 通过ip获取地理位置
- 揭露强奸犯的黑客被判有罪?审视CFAA计算机欺诈法
- 在docker下创建自己的image
- JavaScript设计模式与开发实践 – 观察者模式
- leetcode记录1
- qt从root 用户切换到普通用户后,/home/linuxer/.config/QtProject/qtcreator/qtversion.xml : Permission
- C语言:单链表内节点的插入
- 基于Dragon Board410c与科大讯飞麦克风阵列模块的语音唤醒控制以及US-100超声波的实际应用