您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ updateAnchorPoint函数代码示例

51自学网 2021-06-03 09:13:13
  C++
这篇教程C++ updateAnchorPoint函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中updateAnchorPoint函数的典型用法代码示例。如果您正苦于以下问题:C++ updateAnchorPoint函数的具体用法?C++ updateAnchorPoint怎么用?C++ updateAnchorPoint使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

在下文中一共展示了updateAnchorPoint函数的19个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C++代码示例。

示例1: CATransformLayer

void GraphicsLayerCACF::updateLayerPreserves3D(){    if (m_preserves3D && !m_transformLayer) {        // Create the transform layer.        m_transformLayer = WebLayer::create(WKCACFLayer::TransformLayer, this);#ifndef NDEBUG        m_transformLayer->setName(String().format("Transform Layer CATransformLayer(%p) GraphicsLayer(%p)", m_transformLayer.get(), this));#endif        // Copy the position from this layer.        updateLayerPosition();        updateLayerSize();        updateAnchorPoint();        updateTransform();        updateChildrenTransform();                CGPoint point = CGPointMake(m_size.width() / 2.0f, m_size.height() / 2.0f);        m_layer->setPosition(point);        m_layer->setAnchorPoint(CGPointMake(0.5f, 0.5f));        m_layer->setTransform(wkqcCATransform3DIdentity());                // Set the old layer to opacity of 1. Further down we will set the opacity on the transform layer.        m_layer->setOpacity(1);        // Move this layer to be a child of the transform layer.        if (m_layer->superlayer())            m_layer->superlayer()->replaceSublayer(m_layer.get(), m_transformLayer.get());        m_transformLayer->addSublayer(m_layer.get());        updateSublayerList();    } else if (!m_preserves3D && m_transformLayer) {        // Relace the transformLayer in the parent with this layer.        m_layer->removeFromSuperlayer();        m_transformLayer->superlayer()->replaceSublayer(m_transformLayer.get(), m_layer.get());        // Release the transform layer.        m_transformLayer = 0;        updateLayerPosition();        updateLayerSize();        updateAnchorPoint();        updateTransform();        updateChildrenTransform();        updateSublayerList();    }    updateOpacityOnLayer();}
开发者ID:Akheon23,项目名称:chromecast-mirrored-source.vendor,代码行数:50,


示例2: switch

void CheckBox::loadTextureBackGroundSelected(const std::string& backGroundSelected,TextureResType texType){    if (backGroundSelected.empty())    {        return;    }    _backGroundSelectedFileName = backGroundSelected;    _backGroundSelectedTexType = texType;    switch (_backGroundSelectedTexType)    {        case UI_TEX_TYPE_LOCAL:            _backGroundSelectedBoxRenderer->setTexture(backGroundSelected);            break;        case UI_TEX_TYPE_PLIST:            _backGroundSelectedBoxRenderer->setSpriteFrame(backGroundSelected);            break;        default:            break;    }    backGroundSelectedTextureScaleChangedWithSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_backGroundSelectedBoxRenderer);}
开发者ID:92tang,项目名称:cocos2dx-pushDemo,代码行数:25,


示例3: switch

void CheckBox::loadTextureBackGroundDisabled(const char *backGroundDisabled,TextureResType texType){    if (!backGroundDisabled || strcmp(backGroundDisabled, "") == 0)    {        return;    }    _backGroundDisabledFileName = backGroundDisabled;    _backGroundDisabledTexType = texType;    switch (_backGroundDisabledTexType)    {        case UI_TEX_TYPE_LOCAL:            _backGroundBoxDisabledRenderer->setTexture(backGroundDisabled);            break;        case UI_TEX_TYPE_PLIST:            _backGroundBoxDisabledRenderer->setSpriteFrame(backGroundDisabled);            break;        default:            break;    }    backGroundDisabledTextureScaleChangedWithSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_backGroundBoxDisabledRenderer);}
开发者ID:1007650105,项目名称:RockChipmunk2D,代码行数:25,


示例4: updateAnchorPoint

void GraphicsLayerChromium::setAnchorPoint(const FloatPoint3D& point){    if (point == m_anchorPoint)        return;    GraphicsLayer::setAnchorPoint(point);    updateAnchorPoint();}
开发者ID:mcgrawp,项目名称:webkit-webcl,代码行数:8,


示例5: updateAnchorPoint

void TextAtlas::setProperty(const std::string& stringValue, const std::string& charMapFile, int itemWidth, int itemHeight, const std::string& startCharMap){    _stringValue = stringValue;    _charMapFileName = charMapFile;    _itemWidth = itemWidth;    _itemHeight = itemHeight;    _startCharMap = startCharMap;    _labelAtlasRenderer->initWithString(stringValue, charMapFile, itemWidth, itemHeight, (int)(startCharMap[0]));    updateAnchorPoint();    labelAtlasScaleChangedWithSize();}
开发者ID:stephenw310,项目名称:gamedemo,代码行数:11,


示例6: updateAnchorPoint

void UILabelBMFont::setFntFile(const char *fileName){    if (!fileName || std::strcmp(fileName, "") == 0)    {        return;    }    m_pLabelBMFontRenderer->initWithString("", fileName);    updateAnchorPoint();    labelBMFontScaleChangedWithSize();    m_bFntFileHasInit = true;}
开发者ID:BkPen,项目名称:CocostudioIronCity,代码行数:11,


示例7: switch

void ImageView::loadTexture(const char *fileName, TextureResType texType){    if (!fileName || strcmp(fileName, "") == 0)    {        return;    }    _textureFile = fileName;    _imageTexType = texType;    switch (_imageTexType)    {        case UI_TEX_TYPE_LOCAL:            if (_scale9Enabled)            {                extension::CCScale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                imageRendererScale9->initWithFile(fileName);                imageRendererScale9->setColor(getColor());                imageRendererScale9->setOpacity(getOpacity());                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                CCSprite* imageRenderer = STATIC_CAST_CCSPRITE;                imageRenderer->initWithFile(fileName);                imageRenderer->setColor(getColor());                imageRenderer->setOpacity(getOpacity());            }            break;        case UI_TEX_TYPE_PLIST:            if (_scale9Enabled)            {                extension::CCScale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                imageRendererScale9->initWithSpriteFrameName(fileName);                imageRendererScale9->setColor(getColor());                imageRendererScale9->setOpacity(getOpacity());                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                CCSprite* imageRenderer = STATIC_CAST_CCSPRITE;                imageRenderer->initWithSpriteFrameName(fileName);                imageRenderer->setColor(getColor());                imageRenderer->setOpacity(getOpacity());            }            break;        default:            break;    }    _imageTextureSize = _imageRenderer->getContentSize();    updateDisplayedColor(getColor());    updateDisplayedOpacity(getOpacity());    updateAnchorPoint();    imageTextureScaleChangedWithSize();}
开发者ID:Srinoid,项目名称:cocos2d-x,代码行数:53,


示例8: updateAnchorPoint

void TextBMFont::setFntFile(const char *fileName){    if (!fileName || strcmp(fileName, "") == 0)    {        return;    }    _fntFileName = fileName;    _labelBMFontRenderer->initWithString("", fileName);    updateAnchorPoint();    labelBMFontScaleChangedWithSize();    _fntFileHasInit = true;    setText(_stringValue.c_str());}
开发者ID:12white,项目名称:CocoStudioSamples,代码行数:13,


示例9: switch

void Button::loadTextureDisabled(const std::string& disabled,TextureResType texType){    if (disabled.empty())    {        return;    }    _disabledFileName = disabled;    _disabledTexType = texType;    if (_scale9Enabled)    {        extension::Scale9Sprite* disabledScale9 = static_cast<extension::Scale9Sprite*>(_buttonDisableRenderer);        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                disabledScale9->initWithFile(disabled);                break;            case UI_TEX_TYPE_PLIST:                disabledScale9->initWithSpriteFrameName(disabled);                break;            default:                break;        }        disabledScale9->setCapInsets(_capInsetsDisabled);    }    else    {        Sprite* disabledRenderer = static_cast<Sprite*>(_buttonDisableRenderer);        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                disabledRenderer->setTexture(disabled);                break;            case UI_TEX_TYPE_PLIST:                disabledRenderer->setSpriteFrame(disabled);                break;            default:                break;        }    }    _disabledTextureSize = _buttonDisableRenderer->getContentSize();    disabledTextureScaleChangedWithSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_buttonDisableRenderer);    _disabledTextureLoaded = true;}
开发者ID:NaughtyDog,项目名称:OpenGLES-cocos2dx,代码行数:47,


示例10: switch

void UIImageView::loadTexture(const char *fileName, TextureResType texType){    if (!fileName || strcmp(fileName, "") == 0)    {        return;    }    m_strTextureFile = fileName;    m_eImageTexType = texType;    switch (m_eImageTexType)    {        case UI_TEX_TYPE_LOCAL:            if (m_bScale9Enabled)            {                DYNAMIC_CAST_SCALE9SPRITE->initWithFile(fileName);                DYNAMIC_CAST_SCALE9SPRITE->setColor(getColor());                DYNAMIC_CAST_SCALE9SPRITE->setOpacity(getOpacity());                DYNAMIC_CAST_SCALE9SPRITE->setCapInsets(m_capInsets);            }            else            {                DYNAMIC_CAST_CCSPRITE->initWithFile(fileName);                DYNAMIC_CAST_CCSPRITE->setColor(getColor());                DYNAMIC_CAST_CCSPRITE->setOpacity(getOpacity());            }            break;        case UI_TEX_TYPE_PLIST:            if (m_bScale9Enabled)            {                DYNAMIC_CAST_SCALE9SPRITE->initWithSpriteFrameName(fileName);                DYNAMIC_CAST_SCALE9SPRITE->setColor(getColor());                DYNAMIC_CAST_SCALE9SPRITE->setOpacity(getOpacity());                DYNAMIC_CAST_SCALE9SPRITE->setCapInsets(m_capInsets);            }            else            {                DYNAMIC_CAST_CCSPRITE->initWithSpriteFrameName(fileName);                DYNAMIC_CAST_CCSPRITE->setColor(getColor());                DYNAMIC_CAST_CCSPRITE->setOpacity(getOpacity());            }            break;        default:            break;    }    m_imageTextureSize = m_pImageRenderer->getContentSize();    updateAnchorPoint();    imageTextureScaleChangedWithSize();}
开发者ID:studio501,项目名称:BlockPuzzle,代码行数:47,


示例11: switch

void Button::loadTexturePressed(const char* selected,TextureResType texType){    if (!selected || strcmp(selected, "") == 0)    {        return;    }    _clickedFileName = selected;    _pressedTexType = texType;    if (_scale9Enabled)    {        extension::CCScale9Sprite* clickedRendererScale9 = static_cast<extension::CCScale9Sprite*>(_buttonClickedRenderer);        switch (_pressedTexType)        {        case UI_TEX_TYPE_LOCAL:            clickedRendererScale9->initWithFile(selected);            break;        case UI_TEX_TYPE_PLIST:            clickedRendererScale9->initWithSpriteFrameName(selected);            break;        default:            break;        }        clickedRendererScale9->setCapInsets(_capInsetsPressed);    }    else    {        CCSprite* clickedRenderer = static_cast<CCSprite*>(_buttonClickedRenderer);        switch (_pressedTexType)        {        case UI_TEX_TYPE_LOCAL:            clickedRenderer->initWithFile(selected);            break;        case UI_TEX_TYPE_PLIST:            clickedRenderer->initWithSpriteFrameName(selected);            break;        default:            break;        }    }    _pressedTextureSize = _buttonClickedRenderer->getContentSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_buttonClickedRenderer);    pressedTextureScaleChangedWithSize();    _pressedTextureLoaded = true;}
开发者ID:junyun0516,项目名称:cocos2d-x,代码行数:47,


示例12: switch

void Button::loadTextureDisabled(const char* disabled,TextureResType texType){    if (!disabled || strcmp(disabled, "") == 0)    {        return;    }    _disabledFileName = disabled;    _disabledTexType = texType;    if (_scale9Enabled)    {        extension::Scale9Sprite* disabledScale9 = static_cast<extension::Scale9Sprite*>(_buttonDisableRenderer);        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                disabledScale9->initWithFile(disabled);                break;            case UI_TEX_TYPE_PLIST:                disabledScale9->initWithSpriteFrameName(disabled);                break;            default:                break;        }        disabledScale9->setCapInsets(_capInsetsDisabled);    }    else    {        Sprite* disabledRenderer = static_cast<Sprite*>(_buttonDisableRenderer);        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                disabledRenderer->setTexture(disabled);                break;            case UI_TEX_TYPE_PLIST:                disabledRenderer->setSpriteFrame(disabled);                break;            default:                break;        }    }    _disabledTextureSize = _buttonDisableRenderer->getContentSize();    updateDisplayedColor(getColor());    updateDisplayedOpacity(getOpacity());    updateAnchorPoint();    disabledTextureScaleChangedWithSize();    _disabledTextureLoaded = true;}
开发者ID:6520874,项目名称:pipiGame,代码行数:46,


示例13: switch

void ImageView::loadTexture(const std::string& fileName, TextureResType texType){    if (fileName.empty())    {        return;    }    _textureFile = fileName;    _imageTexType = texType;    switch (_imageTexType)    {        case UI_TEX_TYPE_LOCAL:            if (_scale9Enabled)            {                extension::Scale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                imageRendererScale9->initWithFile(fileName);                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                Sprite* imageRenderer = STATIC_CAST_CCSPRITE;                imageRenderer->setTexture(fileName);            }            break;        case UI_TEX_TYPE_PLIST:            if (_scale9Enabled)            {                extension::Scale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                imageRendererScale9->initWithSpriteFrameName(fileName);                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                Sprite* imageRenderer = STATIC_CAST_CCSPRITE;                imageRenderer->setSpriteFrame(fileName);            }            break;        default:            break;    }    _imageTextureSize = _imageRenderer->getContentSize();    imageTextureScaleChangedWithSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_imageRenderer);}
开发者ID:92tang,项目名称:cocos2dx-pushDemo,代码行数:46,


示例14: switch

void UIButton::loadTextureNormal(const char* normal,TextureResType texType){    if (!normal || strcmp(normal, "") == 0)    {        return;    }    m_strNormalFileName = normal;    m_eNormalTexType = texType;    if (m_bScale9Enabled)    {        switch (m_eNormalTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<CCScale9Sprite*>(m_pButtonNormalRenderer)->initWithFile(normal);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<CCScale9Sprite*>(m_pButtonNormalRenderer)->initWithSpriteFrameName(normal);                break;            default:                break;        }        dynamic_cast<CCScale9Sprite*>(m_pButtonNormalRenderer)->updateDisplayedColor(getColor());        dynamic_cast<CCScale9Sprite*>(m_pButtonNormalRenderer)->updateDisplayedOpacity(getOpacity());        dynamic_cast<CCScale9Sprite*>(m_pButtonNormalRenderer)->setCapInsets(m_capInsetsNormal);    }    else    {        switch (m_eNormalTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<CCSprite*>(m_pButtonNormalRenderer)->initWithFile(normal);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<CCSprite*>(m_pButtonNormalRenderer)->initWithSpriteFrameName(normal);                break;            default:                break;        }        dynamic_cast<CCSprite*>(m_pButtonNormalRenderer)->updateDisplayedColor(getColor());        dynamic_cast<CCSprite*>(m_pButtonNormalRenderer)->updateDisplayedOpacity(getOpacity());    }    m_normalTextureSize = m_pButtonNormalRenderer->getContentSize();    updateAnchorPoint();    normalTextureScaleChangedWithSize();}
开发者ID:DillonJeong,项目名称:cocos2d-x,代码行数:45,


示例15: switch

void ImageView::loadTex(cocos2d::CCTexture2D *tex) {    switch (_imageTexType)    {        case UI_TEX_TYPE_LOCAL:            if (_scale9Enabled)            {                extension::CCScale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                //imageRendererScale9->initWithFile(fileName);                                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                CCSprite* imageRenderer = STATIC_CAST_CCSPRITE;                //imageRenderer->initWithFile(fileName);                imageRenderer->initWithTexture(tex);                            }            break;        case UI_TEX_TYPE_PLIST:            if (_scale9Enabled)            {                extension::CCScale9Sprite* imageRendererScale9 = STATIC_CAST_SCALE9SPRITE;                //imageRendererScale9->initWithSpriteFrameName(fileName);                                imageRendererScale9->setCapInsets(_capInsets);            }            else            {                CCSprite* imageRenderer = STATIC_CAST_CCSPRITE;                //imageRenderer->initWithSpriteFrameName(fileName);                imageRenderer->initWithTexture(tex);                            }            break;        default:            break;    }    _imageTextureSize = _imageRenderer->getContentSize();    imageTextureScaleChangedWithSize();    updateAnchorPoint();    updateFlippedX();    updateFlippedY();    updateRGBAToRenderer(_imageRenderer);}
开发者ID:liyonghelpme,项目名称:ballpartyAllCode,代码行数:45,


示例16: switch

void UIButton::loadTextureDisabled(const char* disabled,TextureResType texType){    if (!disabled || strcmp(disabled, "") == 0)    {        return;    }    m_strDisabledFileName = disabled;//    setUseMergedTexture(useSpriteFrame);    m_eDisabledTexType = texType;    if (m_bScale9Enabled)    {        switch (m_eDisabledTexType)        {        case UI_TEX_TYPE_LOCAL:            dynamic_cast<CCScale9Sprite*>(m_pButtonDisableRenderer)->initWithFile(disabled);            break;        case UI_TEX_TYPE_PLIST:            dynamic_cast<CCScale9Sprite*>(m_pButtonDisableRenderer)->initWithSpriteFrameName(disabled);            break;        default:            break;        }        dynamic_cast<CCScale9Sprite*>(m_pButtonDisableRenderer)->setColor(getColor());        dynamic_cast<CCScale9Sprite*>(m_pButtonDisableRenderer)->setOpacity(getOpacity());    }    else    {        switch (m_eDisabledTexType)        {        case UI_TEX_TYPE_LOCAL:            dynamic_cast<CCSprite*>(m_pButtonDisableRenderer)->initWithFile(disabled);            break;        case UI_TEX_TYPE_PLIST:            dynamic_cast<CCSprite*>(m_pButtonDisableRenderer)->initWithSpriteFrameName(disabled);            break;        default:            break;        }        dynamic_cast<CCSprite*>(m_pButtonDisableRenderer)->setColor(getColor());        dynamic_cast<CCSprite*>(m_pButtonDisableRenderer)->setOpacity(getOpacity());    }    m_disabledTextureSize = m_pButtonDisableRenderer->getContentSize();    updateAnchorPoint();    disabledTextureScaleChangedWithSize();}
开发者ID:rifi,项目名称:cocos2d-x,代码行数:45,


示例17: switch

void UIButton::loadTextureDisabled(const char* disabled,TextureResType texType){    if (!disabled || strcmp(disabled, "") == 0)    {        return;    }    _disabledFileName = disabled;    _disabledTexType = texType;    if (_scale9Enabled)    {        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<cocos2d::extension::Scale9Sprite*>(_buttonDisableRenderer)->initWithFile(disabled);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<cocos2d::extension::Scale9Sprite*>(_buttonDisableRenderer)->initWithSpriteFrameName(disabled);                break;            default:                break;        }        dynamic_cast<cocos2d::extension::Scale9Sprite*>(_buttonDisableRenderer)->setColor(getColor());        dynamic_cast<cocos2d::extension::Scale9Sprite*>(_buttonDisableRenderer)->setOpacity(getOpacity());        dynamic_cast<cocos2d::extension::Scale9Sprite*>(_buttonDisableRenderer)->setCapInsets(_capInsetsDisabled);    }    else    {        switch (_disabledTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<cocos2d::Sprite*>(_buttonDisableRenderer)->initWithFile(disabled);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<cocos2d::Sprite*>(_buttonDisableRenderer)->initWithSpriteFrameName(disabled);                break;            default:                break;        }        dynamic_cast<cocos2d::Sprite*>(_buttonDisableRenderer)->setColor(getColor());        dynamic_cast<cocos2d::Sprite*>(_buttonDisableRenderer)->setOpacity(getOpacity());    }    _disabledTextureSize = _buttonDisableRenderer->getContentSize();    updateAnchorPoint();    disabledTextureScaleChangedWithSize();}
开发者ID:CryQ,项目名称:coclua,代码行数:45,


示例18: switch

void UIButton::setPressedTexture(const char* selected,TextureResType texType){    if (!selected || strcmp(selected, "") == 0)    {        return;    }    m_strClickedFileName = selected;//    setUseMergedTexture(useSpriteFrame);    m_ePressedTexType = texType;    if (m_bScale9Enable)    {        switch (m_ePressedTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<CCScale9Sprite*>(m_pButtonClicked)->initWithFile(selected);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<CCScale9Sprite*>(m_pButtonClicked)->initWithSpriteFrameName(selected);                break;            default:                break;        }        dynamic_cast<CCScale9Sprite*>(m_pButtonClicked)->setColor(getColor());        dynamic_cast<CCScale9Sprite*>(m_pButtonClicked)->setOpacity(getOpacity());    }    else    {        switch (m_ePressedTexType)        {            case UI_TEX_TYPE_LOCAL:                dynamic_cast<CCSprite*>(m_pButtonClicked)->initWithFile(selected);                break;            case UI_TEX_TYPE_PLIST:                dynamic_cast<CCSprite*>(m_pButtonClicked)->initWithSpriteFrameName(selected);                break;            default:                break;        }        dynamic_cast<CCSprite*>(m_pButtonClicked)->setColor(getColor());        dynamic_cast<CCSprite*>(m_pButtonClicked)->setOpacity(getOpacity());    }    updateAnchorPoint();}
开发者ID:chenxu111,项目名称:Cocos2d-x-For-CocoStudio,代码行数:43,


示例19: switch

void CheckBox::loadTextureFrontCrossDisabled(const char *frontCrossDisabled,TextureResType texType){    if (!frontCrossDisabled || strcmp(frontCrossDisabled, "") == 0)    {        return;    }    _frontCrossDisabledFileName = frontCrossDisabled;    _frontCrossDisabledTexType = texType;    switch (_frontCrossDisabledTexType)    {        case UI_TEX_TYPE_LOCAL:            _frontCrossDisabledRenderer->setTexture(frontCrossDisabled);            break;        case UI_TEX_TYPE_PLIST:            _frontCrossDisabledRenderer->setSpriteFrame(frontCrossDisabled);            break;        default:            break;    }    updateDisplayedColor(getColor());    updateDisplayedOpacity(getOpacity());    updateAnchorPoint();    frontCrossDisabledTextureScaleChangedWithSize();}
开发者ID:12white,项目名称:CocoStudioSamples,代码行数:24,



注:本文中的updateAnchorPoint函数示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


C++ updateAnimations函数代码示例
C++ updateActive函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。