Flash Tutorials - Herong's Tutorial Examples - v3.03, by Dr. Herong Yang
ShowSystem.as - Showing System Properties
This section provides a tutorial example on how to system properties - memory usages of the Flash Player.
As another example of using ActionScript 3, I created this code, ShowSystem.as, to show some system properties:
// ShowSystem.as // Copyright (c) 2014, HerongYang.com, All Rights Reserved. // package com.herongyang { import flash.display.*; import flash.text.*; import flash.system.*; public class ShowSystem extends MovieClip { private var color:uint = 0xffffcc; private var black:uint = 0x000000; // Building my first frame in the constructor public function ShowSystem() { addCircle(); addText(); } // Building a shap object private function addCircle():void { graphics.beginFill(color); graphics.lineStyle(5, black); graphics.drawRect(10, 10, 200, 100); graphics.endFill(); } // Building a text object private function addText():void { var object:TextField = new TextField(); object.text = "Total Memory (bytes): "+System.totalMemoryNumber+"\n" + "Free Memory (bytes): "+System.freeMemory+"\n" + "Private Memory (bytes): "+System.privateMemory+"\n" + "this.toString(): "+System.toString()+"\n" + "this.ime.toString(): "+System.ime.toString()+"\n"; object.width = 200; object.x = 20; object.y = 20; addChild(object); } } }
Compile the source code, generate the HTML code, and view it with Firefox. You will see the Flash displaying some messages like:
Total Memory (bytes): 62197760 Free Memory (bytes): 209420288 Private Memory (bytes): 70045696 this.toString(): [class System] this.ime.toString(): [object IME]
Table of Contents
Adobe Flash Player Plugin for Firefox
Adobe Flash Player Plugin for Chrome
Adobe Flash Player Plugin for Safari
Adobe Flash Player ActiveX for IE
Using "object" Elements for Flash Files
Using "embed" Elements for Flash Files
"mp3player" - MP3 Music Player
SWFObject - Hidding "object" behind JavaScript
SWFTools - SWF File Manipulation Tools
SWFC Script to Generate Flash SWF Files
ActionScript Embedded in SWFC Script
►AS3Compile - ActionScript 3 Compiler
smiley.as - First ActionScript 3 Example
MyMovieClip.as - Adding Graphics and Text
►ShowSystem.as - Showing System Properties