SocialSteeringsBeta
Interface IAnimationEngine

Package class diagram package IAnimationEngine

public interface IAnimationEngine

Author:
Petr

Method Summary
 boolean canBeInterupt(UT2004Bot bot)
           
 void planNextAnimation(UT2004Bot agent, String precedingName, char actor)
           
 String playAnimation(int movementSpeed, UT2004Bot bot, boolean loop, int direction)
           
 void playAnimation(String animationID, UT2004Bot bot, boolean loop)
          force to play animation described in @param animationID
 

Method Detail

canBeInterupt

boolean canBeInterupt(UT2004Bot bot)

playAnimation

String playAnimation(int movementSpeed,
                     UT2004Bot bot,
                     boolean loop,
                     int direction)
Parameters:
movementSpeed - each type of movement has its own speed 0 is for stand 1 is for slow move 2 is for walk 3 is for run
Returns:
name of choosen animation

playAnimation

void playAnimation(String animationID,
                   UT2004Bot bot,
                   boolean loop)
force to play animation described in @param animationID


planNextAnimation

void planNextAnimation(UT2004Bot agent,
                       String precedingName,
                       char actor)


Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.