1. <legend id='OUIg2'><style id='OUIg2'><dir id='OUIg2'><q id='OUIg2'></q></dir></style></legend>
      <tfoot id='OUIg2'></tfoot>
        <bdo id='OUIg2'></bdo><ul id='OUIg2'></ul>
      <i id='OUIg2'><tr id='OUIg2'><dt id='OUIg2'><q id='OUIg2'><span id='OUIg2'><b id='OUIg2'><form id='OUIg2'><ins id='OUIg2'></ins><ul id='OUIg2'></ul><sub id='OUIg2'></sub></form><legend id='OUIg2'></legend><bdo id='OUIg2'><pre id='OUIg2'><center id='OUIg2'></center></pre></bdo></b><th id='OUIg2'></th></span></q></dt></tr></i><div id='OUIg2'><tfoot id='OUIg2'></tfoot><dl id='OUIg2'><fieldset id='OUIg2'></fieldset></dl></div>

      <small id='OUIg2'></small><noframes id='OUIg2'>

        cocos2d 3.x CCButton 设置精灵帧图像扭曲和回调/块不起作用

        cocos2d 3.x CCButton set the sprite frame image distorted and callback/block not working(cocos2d 3.x CCButton 设置精灵帧图像扭曲和回调/块不起作用)
          <bdo id='yvp4A'></bdo><ul id='yvp4A'></ul>

            <i id='yvp4A'><tr id='yvp4A'><dt id='yvp4A'><q id='yvp4A'><span id='yvp4A'><b id='yvp4A'><form id='yvp4A'><ins id='yvp4A'></ins><ul id='yvp4A'></ul><sub id='yvp4A'></sub></form><legend id='yvp4A'></legend><bdo id='yvp4A'><pre id='yvp4A'><center id='yvp4A'></center></pre></bdo></b><th id='yvp4A'></th></span></q></dt></tr></i><div id='yvp4A'><tfoot id='yvp4A'></tfoot><dl id='yvp4A'><fieldset id='yvp4A'></fieldset></dl></div>
            <legend id='yvp4A'><style id='yvp4A'><dir id='yvp4A'><q id='yvp4A'></q></dir></style></legend>
            <tfoot id='yvp4A'></tfoot>

              <tbody id='yvp4A'></tbody>
            1. <small id='yvp4A'></small><noframes id='yvp4A'>

                1. 本文介绍了cocos2d 3.x CCButton 设置精灵帧图像扭曲和回调/块不起作用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我需要设置一个按钮的精灵框架.

                  I need to set the sprite frame of a button.

                  当我使用它的构造函数时:

                  When I use the constructor it's working:

                      CCSprite *sprite = [CCSprite spriteWithImageNamed:@"but.png"];
                      CCButton *button = [CCButton buttonWithTitle:@"" spriteFrame:sprite.spriteFrame];
                      [button setBlock:^(id sender){...}]
                  

                  但是当我需要在之后设置精灵帧时,

                  But when I need to set the sprite frame afterwards,

                      CCButton *button = [CCButton buttonWithTitle:@""];
                      button.background.spriteFrame = sprite.spriteFrame;
                  

                  或者这个

                      [button setBackgroundSpriteFrame:sprite.spriteFrame forState:CCControlStateNormal];
                  

                  两者都不起作用,结果是图像失真,回调函数或块没有被调用.

                  both are not working, the result is a distorted image, and the callback function or block is not called.

                  推荐答案

                  您好,我遇到了同样的问题并找到了解决方案.就这样做吧:

                  Hi there I had the same problem and found a solution. Just do it like this:

                  CCSpriteFrame *spriteFrame = [CCSpriteFrame frameWithImageNamed:@"Icon-Small.png"];
                  button = [CCButton buttonWithTitle:@"" spriteFrame:spriteFrame];
                  

                  像魅力一样工作!

                  这篇关于cocos2d 3.x CCButton 设置精灵帧图像扭曲和回调/块不起作用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Hardware Volume buttons change in app volume(硬件音量按钮更改应用程序音量)
                  Cocos2d - How to check for Intersection between objects in different layers(Cocos2d - 如何检查不同层中对象之间的交集)
                  Resume game cocos2d(恢复游戏 cocos2d)
                  Highlight Read-Along Text (in a storybook type app for iPhone)(突出显示朗读文本(在 iPhone 的故事书类型应用程序中))
                  Cocos2D + Disabling only Retina iPad Graphics(Cocos2D + 仅禁用 Retina iPad 图形)
                  Proper cocos2d scene restart?(正确的 cocos2d 场景重启?)

                    <tbody id='tO1hd'></tbody>

                    <i id='tO1hd'><tr id='tO1hd'><dt id='tO1hd'><q id='tO1hd'><span id='tO1hd'><b id='tO1hd'><form id='tO1hd'><ins id='tO1hd'></ins><ul id='tO1hd'></ul><sub id='tO1hd'></sub></form><legend id='tO1hd'></legend><bdo id='tO1hd'><pre id='tO1hd'><center id='tO1hd'></center></pre></bdo></b><th id='tO1hd'></th></span></q></dt></tr></i><div id='tO1hd'><tfoot id='tO1hd'></tfoot><dl id='tO1hd'><fieldset id='tO1hd'></fieldset></dl></div>

                        <legend id='tO1hd'><style id='tO1hd'><dir id='tO1hd'><q id='tO1hd'></q></dir></style></legend>
                          <bdo id='tO1hd'></bdo><ul id='tO1hd'></ul>
                          • <tfoot id='tO1hd'></tfoot>

                            <small id='tO1hd'></small><noframes id='tO1hd'>