cocos2d-x 3.X中Sprite背景图片自动拉伸适应屏幕
发布时间:2020-12-14 16:27:33 所属栏目:百科 来源:网络整理
导读:代码如下: //set background scenebgmap = Sprite::create(PASTE.PNG);bgmap-setPosition(VisibleRect::center());//这句自己根据需要修改Size mywinsize=Director::getInstance()-getWinSize();float winw = mywinsize.width; //获取屏幕宽度float winh =
代码如下: //set background scene bgmap = Sprite::create(PASTE.PNG); bgmap->setPosition(VisibleRect::center());//这句自己根据需要修改 Size mywinsize=Director::getInstance()->getWinSize(); float winw = mywinsize.width; //获取屏幕宽度 float winh = mywinsize.height;//获取屏幕高度 float spx = bgmap->getTextureRect().getMaxX(); float spy = bgmap->getTextureRect().getMaxY(); bgmap->setScaleX(winw/spx); //设置精灵宽度缩放比例 bgmap->setScaleY(winh/spy); this->addChild(bgmap); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- postgresql – PgSQL – 如何在数据库完全空的情况下导入数
- c – 将QAbstractTableModel与Qml TableView一起使用仅显示
- 使用Fastjson生成Json字符串少字段属性(数据丢失)
- Flash Builder编译的swf为什么在bin-debug下运行正常,复制
- NoSQL数据库笔谈
- jboss – 如何在调用a4j链接后重新呈现RichFaces组件
- 依赖注入 – 使用依赖注入设计Nuget包
- regex – 仅接受带重音字符的正则表达式
- GUI依赖类和单独模块类程序设计方法
- ruby-on-rails-3 – 具有Devise的多租户(acts_as_tenant)(用