org.sourceforge.jvb3d.Model
Interface IPlayerControl

All Known Subinterfaces:
IModelInput
All Known Implementing Classes:
ControlableObject, Model

public interface IPlayerControl

Author:
spootnick Określa funkcjonalność lokalnego obietku gracza pod względem sterowania

Method Summary
 void moveForwardBackward(float speed)
          Ustawia prędkość w kierunku przód/tył na zadaną wartość
 void moveLeftRight(float speed)
          Ustawia prędkość w kierunku lewo/prawo (strafe) na zadaną wartość
 void turnLeftRight(float angle)
          Podowuje obrót w kierunku lewo/prawo o zadany kąt w radianach
 void turnUpDown(float angle)
          Podowuje obrót w kierunku dół/góra o zadany kąt w radianach
 

Method Detail

turnLeftRight

void turnLeftRight(float angle)
Podowuje obrót w kierunku lewo/prawo o zadany kąt w radianach

Parameters:
angle - kąt obrotu w radianach

moveForwardBackward

void moveForwardBackward(float speed)
Ustawia prędkość w kierunku przód/tył na zadaną wartość

Parameters:
speed - nowa prędkość

moveLeftRight

void moveLeftRight(float speed)
Ustawia prędkość w kierunku lewo/prawo (strafe) na zadaną wartość

Parameters:
speed - nowa prędkość

turnUpDown

void turnUpDown(float angle)
Podowuje obrót w kierunku dół/góra o zadany kąt w radianach

Parameters:
angle - kąt obrotu w radianach


Copyright © 2004-2005 Akademia Górniczo-Hutnicza w Krakowie. All Rights Reserved.