TextureCache* cache = TextureCache::getInstance();Size size = panel->getContentSize();//获得基本容器八分之一的宽度float panelHalfWidth = size.width /8;//五分之一高度float panelHalfHeight = size.height /5;//原点与每个节点的中心的偏移float offsetWidth = panelHalfWidth / 2;float offsetHeight = panelHalfHeight /2;for (size_t i = 0; i < index; i++){//加载csbNode* item = CSLoader::createNode("SignInElement.csb");//获取图片精灵Sprite* sp = item->getChildByName<Sprite*>("Sprite_1");//更改精灵图片名称std::string name = StringUtils::format("icon/item1_0%d%d.png",(i+1)/10,(i+1)%10);//获取图片Texture2D* tex = cache->addImage(name);//设置图片sp->setTexture(tex);item->setPosition(panelHalfWidth*(i%8) + offsetWidth, size.height-(panelHalfHeight*(i/8) + offsetHeight));       panel->addChild(item);}

//需要注意的是图片名称需要连续的,而且需要的图片每个都要发布

cocos2d-x控制台更改精灵图片相关推荐

  1. cocos2dx 更改精灵图片方法

    .h //声明背景精灵 Sprite * main_bg; .cpp //获取cocostudio中的背景控件 main_bg = (Sprite*)rootNode->getChildByNa ...

  2. css实现精灵图片加载图片失败

    失败提示: 1.控制台报错file not found. 2.资源的images文件夹下找不到加载的图片. 失败可能原因: 1.图片路径错误(最常见):层级关系一定要对. 2.css选择器编写错误(我 ...

  3. (三)Sass和Compass--制作精灵图片

    6.1 精灵的工作原理 // 将各种图片合并到一张图片里面,并在不同的状态下改变背景图片的位置; 6.2 精灵的重要性 // 压缩图片的内存; // 减少HTTP请求 6.2.3 Compass处理精 ...

  4. 判断鼠标点击在div外时,更改背景图片

    学习起步时,本人试着在web端界面上仿照qq客户端主菜单,做出了一个界面. 当做到qq主菜单的搜索框时,发现点击搜索框后,里面的背景图片会消失,如下面2张图所示:      点击前           ...

  5. cocos2dx点击按钮更改按钮图片

    cocos2dx中有一个加载纹理的方法 //正常态的按钮常用这个 LoadTextureNormal(); //禁用态的按钮 loadTextureDisabled("res/Default ...

  6. html+css学习第六天(背景图片、精灵图片、元素内容溢出、长度单位)

    一.背景图片 背景图片默认显示的是图片的原始尺寸,如果背景图片大于元素尺寸,则只能显示图片的一部分(左上角). 1.background-image: 设置元素的背景图片. url("图片路 ...

  7. 怎么改变png图片的大小kb?怎么更改png图片的大小?

    怎么改变png图片的大小kb?我们在使用png格式图片的时候经常会遇到png图片太大需要压缩的情况,给大家介绍起步网的png压缩功能.轻松几步更改png图片的大小,操作简单,一起来跟着小编学习下吧. ...

  8. css图片精灵定位_CSS精灵图片(CSS sprite)使用心得(转)

    引言: 提高网页显示速度最有效的一个方法是减少页面的HTTP请求次数,为了减少HTTP请求次数,最直接有效的方法是使用精灵图片(CSS sprites),精灵图片是把许多图片放到一张大图片里面,通过C ...

  9. css图片精灵定位_CSS精灵图片(CSS sprite)使用心得

    有 引言: 提高网页显示速度最有效的一个方法是减少页面的HTTP请求次数,为了减少HTTP请求次数,最直接有效的方法是使用精灵图片(CSS sprites),精灵图片是把许多图片放到一张大图片里面,通 ...

最新文章

  1. phpcms 前台模板替换成官网类型的网站
  2. 经验总结02-sql语句
  3. C# 泛型类型参数的约束
  4. oracle10g 04030,一次ORA-04030问题的诊断(一)
  5. myeclipse 项目右键没有svn_新建SVN仓库并上传项目
  6. 专题突破之反悔贪心——建筑抢修,Cow Coupons G, Voting (Hard Version),Cardboard Box
  7. 【李宏毅机器学习】regress case study 回归案例研究(p3) 学习笔记
  8. PHP设计渐变的效果,canvas渐变色:canvas如何实现渐变色的效果?
  9. python多任务_python之多任务
  10. package--math
  11. PHP 与 YAML
  12. 2. Magento2 --- (2) theme --- structure
  13. android 签名打包 Invalid keystore format
  14. office 2010
  15. java中gc是什么_深入理解Java GC
  16. (CVPR 2017)VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detection
  17. 【Unity Shader 消融效果_案例分享】
  18. Word Averaging模型做文本分类 稳定效果好模型简单
  19. Squeezenet中添加OHEM层
  20. 计算机博弈六子棋估值函数,机器博弈中搜索策略和估值函数的设计

热门文章

  1. 区块链技术进阶-深入详解以太坊智能合约语言 solidity(含源码)-熊丽兵-专题视频课程...
  2. 秋风起,硕果丰!菊风视频能力平台R22C03版本重磅发布
  3. tensorflow2.0实现IMDB文本数据集学习词嵌入
  4. OpenWrt之上wifi探针简单实现
  5. 如何打造赚钱又吸引人的朋友圈呢?快速收割各种新老韭菜!!
  6. 20190326——Python机器学习 引言
  7. 通达信欧奈尔RPS指标公式详解
  8. 团体程序设计天梯赛 L2-009 抢红包
  9. 简单的签到代码_太神了吧!打开浏览器的一瞬就自动签到,经验积分礼物全到手...
  10. python 量化投资【1】技术指标择时macd、ATR、RSI、KDJ等