Las variables no se "pasan" se acceden.
Las propiedades que necesites accesar deben ser publicas para que sean "visibles" desde afuera. es decir.
Código actionscript:
Ver original/*
* Clase Perro
* File Perro.as
*/
package
{
public class Perro
{
public var color:String;
public var raza:String;
private const PATAS:Number = 4;
private const OJOS:Number = 2;
public function Perro()
{
//Constructor
}
}
}
/*
* Clase Perrera
* File: Perrera.as
*/
package
{
public class Perrera()
{
private var perros:Array = [];
public function Perrera()
{
var perro:Perro = new Perro();
//Asignando valores
perro.color = "Cafe";
perro.raza = "Chihuahua";
perros.push( perro );
var otroPerro = new Perro();
otroPerro.color = "Blanco";
otroPerro.raza = "Labrador";
perros.push( otroPerro );
//Accediendo a las propiedades
trace( perros[0].color ); //output Cafe
trace( perros[1].raza ); //output Labrador
}
}
}
Ahora no se cual sea tu caso especifico pero esto esta es la base.
Saludos!!