SocialSteeringsBeta
Interface IAnimationEngine
public interface IAnimationEngine
- Author:
- Petr
|
Method Summary |
boolean |
canBeInterupt(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot)
|
void |
planNextAnimation(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot agent,
String precedingName,
char actor)
|
String |
playAnimation(int movementSpeed,
cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot,
boolean loop,
int direction)
|
void |
playAnimation(String animationID,
cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot,
boolean loop)
force to play animation described in @param animationID |
canBeInterupt
boolean canBeInterupt(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot)
playAnimation
String playAnimation(int movementSpeed,
cz.cuni.amis.pogamut.ut2004.bot.impl.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,
cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot bot,
boolean loop)
- force to play animation described in @param animationID
planNextAnimation
void planNextAnimation(cz.cuni.amis.pogamut.ut2004.bot.impl.UT2004Bot agent,
String precedingName,
char actor)
Copyright © 2015 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.