Mideon
15.09.2007, 11:23
Проблема следующего характера.
Создаю класс в котором будут храниться данные.
class TimeUnitStruct
{
public var currentTUNumber:Number;
public var curType:String;
public var curDuration:Number;
public var cachNumLayers:Array = [];
public var cachLayers:Array = [];
public var cachFiles:Array = [];
public var thumbImages:String;
public var maxImage:String;
public var innerAudio:String;
public var clipAudioVoice:Boolean;
public var innerAudioType:String;
public var masterVolume :Number;
public var transitionType:String;
public var transitionFile:String;
public function TimeUnitStruct()
{
}
}
После создания объекта этого класса. Я пытаюсь удалить этот объект.
import TimeUnitStruct;
class TestTimeUnitStruct extends MovieClip {
public function TestTimeUnitStruct() {
super();
var tu:TimeUnitStruct = new TimeUnitStruct();
trace("Object TU? "+tu);
trace("DELETE TU: "+delete tu);
}
}
Но он не удаляется.
В ответ возвращается
Object TU? [object Object]
DELETE TU: false
Может кто знает в чем проблема?
Создаю класс в котором будут храниться данные.
class TimeUnitStruct
{
public var currentTUNumber:Number;
public var curType:String;
public var curDuration:Number;
public var cachNumLayers:Array = [];
public var cachLayers:Array = [];
public var cachFiles:Array = [];
public var thumbImages:String;
public var maxImage:String;
public var innerAudio:String;
public var clipAudioVoice:Boolean;
public var innerAudioType:String;
public var masterVolume :Number;
public var transitionType:String;
public var transitionFile:String;
public function TimeUnitStruct()
{
}
}
После создания объекта этого класса. Я пытаюсь удалить этот объект.
import TimeUnitStruct;
class TestTimeUnitStruct extends MovieClip {
public function TestTimeUnitStruct() {
super();
var tu:TimeUnitStruct = new TimeUnitStruct();
trace("Object TU? "+tu);
trace("DELETE TU: "+delete tu);
}
}
Но он не удаляется.
В ответ возвращается
Object TU? [object Object]
DELETE TU: false
Может кто знает в чем проблема?