Package | away3d.loaders |
Class | public class AWData |
Inheritance | AWData AbstractParser flash.events.EventDispatcher |
Property | Defined by | ||
---|---|---|---|
centerMeshes : Boolean
Controls the automatic centering of geometry data in the model, improving culling and the accuracy of bounding dimension values.
| AbstractParser | ||
container : Object3D
Retuns a 3d container object used for storing the parsed 3d object.
| AbstractParser | ||
customPath : String = "" [static]
| AWData | ||
geometryLibrary : GeometryLibrary
Retuns a geometryLibrary object used for storing the parsed geometry data.
| AbstractParser | ||
material : Material
Overrides all materials in the model.
| AbstractParser | ||
materialLibrary : MaterialLibrary
Retuns a materialLibrary object used for storing the parsed material objects.
| AbstractParser | ||
materials : Object
Overides materials in the model using name:value pairs.
| AbstractParser | ||
parsedChunks : int
Returns the total number of data chunks parsed
| AbstractParser | ||
parseTimeout : int
Defines a timeout period for file parsing (in milliseconds).
| AbstractParser | ||
pathToSources : String [write-only]
Allows to set custom path to source(s) map(s) other than set in file
Standard output url from Prefab awd files is "images/filename.jpg"
when set pathToSources, url becomes [newurl]filename.jpg.
| AWData | ||
totalChunks : int
Returns the total number of data chunks available
| AbstractParser | ||
url : String = "" [static]
| AWData |
Method | Defined by | ||
---|---|---|---|
AWData
(init:Object = null)
Creates a new
AWData object. | AWData | ||
addOnError(listener:Function):void
Default method for adding a parseError event listener
| AbstractParser | ||
addOnProgress(listener:Function):void
Default method for adding a parseProgress event listener
| AbstractParser | ||
addOnSuccess(listener:Function):void
Default method for adding a parseSuccess event listener
| AbstractParser | ||
[static]
Loads and parses a .awd file (The Away3D native.awd data files) into an Object3D object.
| AWData | ||
[static]
Creates an Object3D from the raw ascii data of an .awd file.
| AWData | ||
Parses 3d file data.
| AbstractParser | ||
removeOnError(listener:Function):void
Default method for removing a parseError event listener
| AbstractParser | ||
removeOnProgress(listener:Function):void
Default method for removing a parseProgress event listener
| AbstractParser | ||
removeOnSuccess(listener:Function):void
Default method for removing a parseSuccess event listener
| AbstractParser |
customPath | property |
public static var customPath:String = ""
pathToSources | property |
pathToSources:String
[write-only]Allows to set custom path to source(s) map(s) other than set in file Standard output url from Prefab awd files is "images/filename.jpg" when set pathToSources, url becomes [newurl]filename.jpg. Example: AWData.pathToSources = "mydisc/myfiles/";
Implementation public function set pathToSources(value:String):void
url | property |
public static var url:String = ""
AWData | () | constructor |
public function AWData(init:Object = null)
Parameters
init:Object (default = null )
|
url:String (default = "") | |
customPath:String (default = "") |
See also
load | () | method |
public static function load(url:String, init:Object = null):Loader3D
Loads and parses a .awd file (The Away3D native.awd data files) into an Object3D object.
Parametersurl:String — The url location of the .awd file to load.
|
|
init:Object (default = null ) — [optional] An initialisation object for specifying default instance properties.
|
Loader3D —
A 3d loader object that can be used as a placeholder in a scene while the file is loading.
|
parse | () | method |
public static function parse(data:*, init:Object = null):Object3D
Creates an Object3D from the raw ascii data of an .awd file. The Away3D native.awd data files. Exporters to awd format are available in Away3d exporters package and in PreFab3D export options.
Parametersdata:* — The ascii data of a .awd file.
|
|
init:Object (default = null ) — [optional] An initialisation object for specifying default instance properties.
|
Object3D —
An Object3D representation of the .awd file.
|