si tu la mis dans Game1 (classe par defaut de xna) tu dois l'envoyer a ton object perso donc un truc genre :
public class Perso
{
Game1 game;
public Perso(Game1 game)
{
this.game = game;
}
public void update()
{
//si collision avec game.posTest...
}
}
donc quand tu creer ton perso dans la classe Game1 tu lui met this genre ca :
Perso perso = new Perso(this);
ca va tout lui envoyer les variable de ta classe principale
METHODE 2 :
sinon l'autre solution c'est de creer un autre classe a part exemple une class collision en public static et les variable rectangle a l'interieur aussi en static
Pour creer des variables "Globales" aussi
public static class CollisionTest
{
public static Rectangle posTest = new Rectangle(0,0,32,32);
}
vue que la classe est static pas besoin de creer un instance donc tu peut directement aller chercher les variables a l'interieur
donc a partir de ta classe perso ou game1 ou n'importe quel classe tu peut faire : CollisionTest.posTest
bonne chance 