本文整理汇总了C++中GImage::blitAlpha方法的典型用法代码示例。如果您正苦于以下问题:C++ GImage::blitAlpha方法的具体用法?C++ GImage::blitAlpha怎么用?C++ GImage::blitAlpha使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类GImage
的用法示例。
在下文中一共展示了GImage::blitAlpha方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: DrawCar
void DrawCar()
{
double angle = atan(3 * (2 * m_carPos - 3 * m_carPos * m_carPos));
m_pRotatedCar->rotate(m_pCar, 35, 41, angle);
double y = m_carPos * m_carPos - m_carPos * m_carPos * m_carPos;
int i = (int)((m_carPos + 0.4) * m_pImage->width() / 1.4);
int j = (int)(m_pImage->height() - y * 3 * m_pImage->height() - 50);
GRect r(0, 0, 70, 60);
m_pImage->blitAlpha(i - 35, j - 40, m_pRotatedCar, &r);
}