This commit is contained in:
parent
85f401edf0
commit
773d29ea89
16 changed files with 129 additions and 11 deletions
|
@ -26,7 +26,27 @@ void CFlameEmitterTrigger::setPositionAndSize(int _x,int _y,int _w,int _h)
|
|||
{
|
||||
CTrigger::setPositionAndSize( _x, _y, _w, _h );
|
||||
|
||||
m_effect = CFX::Create( CFX::FX_TYPE_FLAMES, Pos );
|
||||
m_effect = CFX::Create( CFX::FX_TYPE_FLAMES, Pos );
|
||||
CFXBaseAnim *m_animEffect = (CFXBaseAnim *) m_effect;
|
||||
m_animEffect->SetScaleX( ( _w * ONE ) >> 5 );
|
||||
m_animEffect->SetScaleY( ( _h * ONE ) >> 5 );
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void CFlameEmitterTrigger::setHeading(int newHeading)
|
||||
{
|
||||
CFXBaseAnim *m_animEffect = (CFXBaseAnim *) m_effect;
|
||||
m_animEffect->SetHeading( newHeading );
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
void CFlameEmitterTrigger::setSize( int _w, int _h )
|
||||
{
|
||||
CFXBaseAnim *m_animEffect = (CFXBaseAnim *) m_effect;
|
||||
m_animEffect->SetScaleX( ( _w * ONE ) >> 5 );
|
||||
m_animEffect->SetScaleY( ( _h * ONE ) >> 5 );
|
||||
}
|
||||
|
||||
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue