简单的ShapedObject实例

var mySO:SharedObject = SharedObject.getLocal("vidProperty");
var _arrPro:Array;
var $width:Number;
var $height:Number;
var $rotation:Number;
if (mySO!=null) {
 if (mySO.data.arrPro!=undefined) {
  initVid();
 }
}

btnOk.addEventListener(MouseEvent.CLICK,onOkClick);
btnReset.addEventListener(MouseEvent.CLICK,onResetClick);
btnSave.addEventListener(MouseEvent.CLICK,onSaveClick);

function onOkClick(evt:Event):void {
 _arrPro = new Array();
 $width = parseFloat(vidWidth.text);
 $height = parseFloat(vidHeight.text);
 $rotation = parseFloat(vidRotation.text);

 if ($width>0) {
  _arrPro[1] = vid.width = $width;
 }
 if ($height>0) {
  _arrPro[2] = vid.height = $height;
 }
 if ($rotation>0) {
  _arrPro[0] = vid.rotation = $rotation;
 }
 trace(_arrPro.toString());
}
function onResetClick(evt:Event):void {
 vid.rotation = 0;
 vid.width = 184;
 vid.height = 114;
}
function onSaveClick(evt:Event):void {
 mySO.data.arrPro = _arrPro;
 var flushResult:Object = mySO.flush();
 if (flushResult=="flushed") {
  textMessage.text = "保存成功";
 }
 trace("flushResult",flushResult);
}
function initVid():void {
 _arrPro = mySO.data.arrPro;
 trace(_arrPro.toString());
 vid.width = _arrPro[1];
 vid.height = _arrPro[2];
 vid.rotation = _arrPro[0];

}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值