Flash дает доступ к параметрам строки запроса с помощью метода loaderInfo.parameters().
loaderInfo.parameters()
И я не могу удалить поле объекта.Можно ли удалить некоторые поля в объекте?Если возможно, как я могу это сделать?
Вы не можете ничего удалить / изменить в свойстве параметров объекта loaderInfo, потому что оно доступно только для чтения (http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/flash/display/LoaderInfo.html#parameters) Что вы можете сделать, так это написать свою собственную оболочку для loaderInfo.parameters и решить, что именно показывать, а что нет.
public class Wrapper {</p> <pre><code>private var _mySetting:String; public function Wrapper(stage:Stage) { var parameters:Object = stage.loaderInfo.parameters; _mySetting = parameters.mySetting; } public function get mySetting():String { if(... your condition here ...) { return _mySetting; } else { return ""; } }
}