本文整理汇总了C++中Bone::getAngle方法的典型用法代码示例。如果您正苦于以下问题:C++ Bone::getAngle方法的具体用法?C++ Bone::getAngle怎么用?C++ Bone::getAngle使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Bone
的用法示例。
在下文中一共展示了Bone::getAngle方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: buildTransform
Transform Timeline::buildTransform(BoneRef* boneRef, int key) const {
Bone* bone = m_owner->getBone(boneRef->getTimeline(), boneRef->getKey());
Transform boneTransform(bone->getX(), bone->getY(), bone->getAngle(), bone->getScaleX(), bone->getScaleY());
if(boneRef->getParent() != -1) {
BoneRef* parent = m_owner->getBoneReference(boneRef->getParent(), key);
Transform parentTransform = buildTransform(parent, key);
boneTransform.apply_parent_transform(parentTransform);
}
return boneTransform;
}