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 [read-only]
Retuns a 3d container object used for storing the parsed 3d object. | AbstractParser | ||
customPath : String [static] | AWData | ||
geometryLibrary : GeometryLibrary [read-only]
Retuns a geometryLibrary object used for storing the parsed geometry data. | AbstractParser | ||
material : Material
Overrides all materials in the model. | AbstractParser | ||
materialLibrary : MaterialLibrary [read-only]
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 [read-only]
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 [read-only]
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 | ||
parseGeometry(data:*):Object3D
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/";
public function set pathToSources(value:String):void
url | property |
public static var url:String
AWData | () | Constructor |
public function AWData(init:Object = null)
Creates a new AWData
object.
init:Object (default = null )
|
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.
Parameters
url: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.
Parameters
data:* — 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.
|