я бы не советовал использовать with - абсолютно не улучшает читаемость кода, а наоборот ухудшает.

Код AS3:
myObj[somePropName] = value;
и вообще лучше не использовать Object а создать свой кастомный класс данных

Код AS3:
package
{
public class CustomObject
{
public var one:String;
public var two:Boolean;
public var n:Number;
public function CustomObject($one:String,$two:Boolean,$n:Number)
{
one = $one;
two = $two;
n = $n;
}
}
}
........
var myObj:CustomObject= new CustomObject("text",false,Math.random());
var value: Number=30;
myObj.n = value;