コード例 #1
0
ファイル: UIDragPanel.cpp プロジェクト: 109383670/cocos2d-x
// move to
void UIDragPanel::moveToWithDuration(float duration, const CCPoint& position)
{
    actionWithDuration(duration);
    m_endPosition = position;    
    moveToInit();
    m_nActionType = 2;
}
コード例 #2
0
ファイル: UIDragPanel.cpp プロジェクト: 109383670/cocos2d-x
// move by
void UIDragPanel::moveByWithDuration(float duration, const CCPoint& deltaPosition)
{
    actionWithDuration(duration);
    m_positionDelta = deltaPosition;
    moveByInit();
    m_nActionType = 1;
}
コード例 #3
0
CCActionInterval* CCSkewBy::reverse()
{
	return actionWithDuration(m_fDuration, -m_fSkewX, -m_fSkewY);
}
コード例 #4
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionAnimationCrossFade* CC3ActionAnimationCrossFade::actionWithDuration( float t, GLuint fromTrackID, GLuint toTrackID )
{
	return actionWithDuration( t, fromTrackID, toTrackID, 1.0f );
}
コード例 #5
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionAnimationCrossFade::reverse()
{
	return actionWithDuration( getDuration(), getToTrackID(), getFromTrackID(), m_startWeight );
}
コード例 #6
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionAnimate::reverse()
{
	CC3ActionAnimate* newAnim = actionWithDuration( getDuration() );
	newAnim->setIsReversed( !isReversed() );
	return newAnim;
}
コード例 #7
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionAnimationBlendingFadeTrackTo::reverse()
{
	return actionWithDuration( getDuration(), m_trackID, m_startWeight );
}
コード例 #8
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionAnimate* CC3ActionAnimate::actionWithDuration( float t )
{
	return actionWithDuration( t, 0 ); 
}
コード例 #9
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionAnimate* CC3ActionAnimate::actionWithDuration( float t, GLfloat startOfRange, GLfloat endOfRange )
{
	return actionWithDuration( t, 0, startOfRange, endOfRange );
}
コード例 #10
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionRotateToAngle::reverse()
{
	return actionWithDuration( getDuration(), m_startAngle );
}
コード例 #11
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionTransformTo::reverse()
{
	return actionWithDuration( getDuration(), m_startVector );
}
コード例 #12
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionInterval* CC3ActionRotateByAngle::reverse() 
{
	return actionWithDuration( getDuration(), -m_diffAngle, m_rotationAxis );
}
コード例 #13
0
ファイル: CC3Actions.cpp プロジェクト: HerdiandKun/cocos3d-x
CC3ActionScaleBy* CC3ActionScaleBy::actionWithDuration( float t, GLfloat aScale )
{
	return actionWithDuration( t, cc3v(aScale, aScale, aScale) );
}
コード例 #14
0
ファイル: shake.cpp プロジェクト: anchpop/Knights-Ascension
Shake* Shake::actionWithDuration(float d, float strength)
{
    // call other construction method with twice the same strength
    return actionWithDuration(d, strength, strength);
}