2010-11-24 4 views

Répondre

3

Pour moi, la meilleure façon est la suivante:

public MainWindow() 
{ 
    InitializeComponent(); 

    CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering); 
} 

void CompositionTarget_Rendering(object sender, EventArgs e) 
{ 
    if ((Keyboard.GetKeyStates(Key.W) & KeyStates.Down) > 0) 
    { 
     player1.walk(); 
    } 
} 

L'événement de rendu fonctionne à chaque fois.

Questions connexes