本文整理汇总了C++中CLayout::setAnchorPoint方法的典型用法代码示例。如果您正苦于以下问题:C++ CLayout::setAnchorPoint方法的具体用法?C++ CLayout::setAnchorPoint怎么用?C++ CLayout::setAnchorPoint使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类CLayout
的用法示例。
在下文中一共展示了CLayout::setAnchorPoint方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: onClick
void CListViewBasicTest::onClick(Ref* pSender)
{
if( !m_lDatas.empty() )
{
tagItem& tItem = m_lDatas.front();
CLayout* pLayout = CLayout::create();
pLayout->setContentSize(tItem.tSize);
/*
pLayout->setBackgroundColor(Color4B(tItem.tColor.r,
tItem.tColor.g,
tItem.tColor.b,
255));
*/
pLayout->setBackgroundImage("icon.png");
pLayout->ignoreAnchorPointForPosition(false);
pLayout->setAnchorPoint(Vec2(0.5f, 0.5f));
pLayout->setContentSize(Size(tItem.tSize.width - 4, tItem.tSize.height - 2));
pLayout->setPosition(Vec2(tItem.tSize.width/2, tItem.tSize.height/2));
m_pListView->insertNodeAtLast(pLayout);
m_pListView->reloadData();
m_lDatas.pop_front();
}
}