mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-05-22 11:34:53 +00:00
This commit is contained in:
@@ -2024,4 +2024,144 @@ public class ActionScript2Test extends ActionScript2TestBase {
|
||||
+ "delete \"bagr aa\";\r\n"
|
||||
);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void frame74_setPropertyTest() {
|
||||
compareSrc(74, "trace(\"setPropertyTest\");\r\n"
|
||||
+ "setProperty(\"_root\", _rotation, 45);\r\n"
|
||||
+ "_root._rotation = 60;\r\n"
|
||||
+ "trace(getProperty(\"_root\", _rotation));\r\n"
|
||||
+ "set(\"_root._rotation\",60);\r\n"
|
||||
+ "trace(undefined);\r\n"
|
||||
);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void frame75_castOpTest() {
|
||||
compareSrc(75, "trace(\"castOpTest\");\r\n"
|
||||
+ "var a = 5;\r\n"
|
||||
+ "var b = null;\r\n"
|
||||
+ "b = flash.display.BitmapData(a);\r\n"
|
||||
+ "b = flash.external.ExternalInterface(a);\r\n"
|
||||
+ "b = flash.filters.BevelFilter(a);\r\n"
|
||||
+ "b = flash.filters.BitmapFilter(a);\r\n"
|
||||
+ "b = flash.filters.BlurFilter(a);\r\n"
|
||||
+ "b = flash.filters.ColorMatrixFilter(a);\r\n"
|
||||
+ "b = flash.filters.ConvolutionFilter(a);\r\n"
|
||||
+ "b = flash.filters.DisplacementMapFilter(a);\r\n"
|
||||
+ "b = flash.filters.DropShadowFilter(a);\r\n"
|
||||
+ "b = flash.filters.GlowFilter(a);\r\n"
|
||||
+ "b = flash.filters.GradientBevelFilter(a);\r\n"
|
||||
+ "b = flash.filters.GradientGlowFilter(a);\r\n"
|
||||
+ "b = flash.geom.ColorTransform(a);\r\n"
|
||||
+ "b = flash.geom.Matrix(a);\r\n"
|
||||
+ "b = flash.geom.Point(a);\r\n"
|
||||
+ "b = flash.geom.Rectangle(a);\r\n"
|
||||
+ "b = flash.geom.Transform(a);\r\n"
|
||||
+ "b = flash.net.FileReference(a);\r\n"
|
||||
+ "b = flash.net.FileReferenceList(a);\r\n"
|
||||
+ "b = flash.text.TextRenderer(a);\r\n"
|
||||
+ "b = Accordion(a);\r\n"
|
||||
+ "b = Alert(a);\r\n"
|
||||
+ "b = Array(a);\r\n"
|
||||
+ "b = BevelFilter(a);\r\n"
|
||||
+ "b = Binding(a);\r\n"
|
||||
+ "b = BitmapData(a);\r\n"
|
||||
+ "b = BitmapFilter(a);\r\n"
|
||||
+ "b = BlurFilter(a);\r\n"
|
||||
+ "b = Boolean(a);\r\n"
|
||||
+ "b = Button(a);\r\n"
|
||||
+ "b = Camera(a);\r\n"
|
||||
+ "b = Color(a);\r\n"
|
||||
+ "b = ColorMatrixFilter(a);\r\n"
|
||||
+ "b = ColorTransform(a);\r\n"
|
||||
+ "b = ComboBox(a);\r\n"
|
||||
+ "b = ComponentMixins(a);\r\n"
|
||||
+ "b = ContextMenu(a);\r\n"
|
||||
+ "b = ContextMenuItem(a);\r\n"
|
||||
+ "b = ConvolutionFilter(a);\r\n"
|
||||
+ "b = CustomActions(a);\r\n"
|
||||
+ "b = CheckBox(a);\r\n"
|
||||
+ "b = DataGrid(a);\r\n"
|
||||
+ "b = DataHolder(a);\r\n"
|
||||
+ "b = DataSet(a);\r\n"
|
||||
+ "b = DataType(a);\r\n"
|
||||
+ "b = Date(a);\r\n"
|
||||
+ "b = DateChooser(a);\r\n"
|
||||
+ "b = DateField(a);\r\n"
|
||||
+ "b = Delta(a);\r\n"
|
||||
+ "b = DeltaItem(a);\r\n"
|
||||
+ "b = DeltaPacket(a);\r\n"
|
||||
+ "b = DisplacementMapFilter(a);\r\n"
|
||||
+ "b = DropShadowFilter(a);\r\n"
|
||||
+ "b = EndPoint(a);\r\n"
|
||||
+ "b = Error(a);\r\n"
|
||||
+ "b = ExternalInterface(a);\r\n"
|
||||
+ "b = FileReference(a);\r\n"
|
||||
+ "b = FileReferenceList(a);\r\n"
|
||||
+ "b = FLVPlayback(a);\r\n"
|
||||
+ "b = Form(a);\r\n"
|
||||
+ "b = Function(a);\r\n"
|
||||
+ "b = GlowFilter(a);\r\n"
|
||||
+ "b = GradientBevelFilter(a);\r\n"
|
||||
+ "b = GradientGlowFilter(a);\r\n"
|
||||
+ "b = System.IME(a);\r\n"
|
||||
+ "b = Label(a);\r\n"
|
||||
+ "b = List(a);\r\n"
|
||||
+ "b = Loader(a);\r\n"
|
||||
+ "b = LoadVars(a);\r\n"
|
||||
+ "b = LocalConnection(a);\r\n"
|
||||
+ "b = Log(a);\r\n"
|
||||
+ "b = Matrix(a);\r\n"
|
||||
+ "b = MediaController(a);\r\n"
|
||||
+ "b = MediaDisplay(a);\r\n"
|
||||
+ "b = MediaPlayback(a);\r\n"
|
||||
+ "b = Menu(a);\r\n"
|
||||
+ "b = MenuBar(a);\r\n"
|
||||
+ "b = Microphone(a);\r\n"
|
||||
+ "b = MovieClip(a);\r\n"
|
||||
+ "b = MovieClipLoader(a);\r\n"
|
||||
+ "b = NetConnection(a);\r\n"
|
||||
+ "b = NetStream(a);\r\n"
|
||||
+ "b = Number(a);\r\n"
|
||||
+ "b = NumericStepper(a);\r\n"
|
||||
+ "b = Object(a);\r\n"
|
||||
+ "b = PendingCall(a);\r\n"
|
||||
+ "b = Point(a);\r\n"
|
||||
+ "b = PopUpManager(a);\r\n"
|
||||
+ "b = PrintJob(a);\r\n"
|
||||
+ "b = ProgressBar(a);\r\n"
|
||||
+ "b = RadioButton(a);\r\n"
|
||||
+ "b = RadioButtonGroup(a);\r\n"
|
||||
+ "b = RDBMSResolver(a);\r\n"
|
||||
+ "b = Rectangle(a);\r\n"
|
||||
+ "b = ScrollPane(a);\r\n"
|
||||
+ "b = System.security(a);\r\n"
|
||||
+ "b = SharedObject(a);\r\n"
|
||||
+ "b = Slide(a);\r\n"
|
||||
+ "b = SOAPCall(a);\r\n"
|
||||
+ "b = Sound(a);\r\n"
|
||||
+ "b = String(a);\r\n"
|
||||
+ "b = TextArea(a);\r\n"
|
||||
+ "b = TextField(a);\r\n"
|
||||
+ "b = TextFormat(a);\r\n"
|
||||
+ "b = TextInput(a);\r\n"
|
||||
+ "b = TextRenderer(a);\r\n"
|
||||
+ "b = TextSnapshot(a);\r\n"
|
||||
+ "b = Transform(a);\r\n"
|
||||
+ "b = Tree(a);\r\n"
|
||||
+ "b = TypedValue(a);\r\n"
|
||||
+ "b = UIScrollBar(a);\r\n"
|
||||
+ "b = Void(a);\r\n"
|
||||
+ "b = WebService(a);\r\n"
|
||||
+ "b = WebServiceConnector(a);\r\n"
|
||||
+ "b = Window(a);\r\n"
|
||||
+ "b = XML(a);\r\n"
|
||||
+ "b = XMLConnector(a);\r\n"
|
||||
+ "b = XMLNode(a);\r\n"
|
||||
+ "b = XMLSocket(a);\r\n"
|
||||
+ "b = XMLUI(a);\r\n"
|
||||
+ "b = XUpdateResolver(a);\r\n"
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user