package {
import flash.display.Sprite;
import flash.display.Loader;//Allows you to load an external file
import flash.net.URLRequest;//This is used to reference the external file
import flash.filters.DropShadowFilter;
public class LoadingMethods extends Sprite {
public function LoadingMethods(){
init();
}
private function init():void {
/**
Loading
*/
var loader:Loader = new Loader();
loader.load(new URLRequest("kitten.jpg"));
addChild(loader);
loader.x = 150;
loader.y = 150;
//For the loaded
var ds2:DropShadowFilter = new DropShadowFilter(10, 45, 0x00ff00,1,3,2);
var filterArray2:Array = [ds2];
loader.filters = filterArray2;
/**
Embedding
**/
//This is from importing the image into the lib and exporting for AS.
var myImage:Kitten = new Kitten();
addChild(myImage);
//For the embed
var ds:DropShadowFilter = new DropShadowFilter(10, 45, 0xff0000,1,3,2);
var filterArray:Array = [ds];
myImage.filters = filterArray;
}
}
}
1.
var employee = new Employee();
2.
employee.loadBy("username = ?", "bobTheBuilder");
3.
4.
// accessing tasks will autoload them from the database
5.
for each (var task:Task in employee.tasks)
6.
trace(task);
7.
8.
task = new Task("Call your mother");
9.
employee.task.push(task);
10.
employee.saveTasks();
11.
12.
employee.firstName = "Bobby";
13.
employee.save();
14.
15.
var employee2:Employee = new Employee();
16.
employee2.firstName = "Sue";
17.
....
18.
employee2.save();
19.
trace(employee2.id); // new id
var nc:NetConnection = new NetConnection();
nc.connect(null);
var ns:NetStream = new NetStream(nc);
var vid:Video = new Video(320, 240);
this.addChild(vid);
vid.attachNetStream(ns);
ns.play("http://www.linkmobile.net/yf/Wanted_T4.flv");
ns.addEventListener(NetStatusEvent.NET_STATUS, netstat);
function netstat(stats:NetStatusEvent)
{
//trace(stats.info.code);
}
var netClient:Object = new Object();
netClient.onMetaData = function(meta:Object)
{
trace(meta.width);
};
ns.client = netClient;