update() method.
* Defaults to true.
*
* @see #time
* @see #update()]]>update() method.
*
* @see #time
* @see #update()]]>startTime, duration and delay. The use of these properties is determined by the setting
* arguments passed in the constructor of the particle animation set. By default, only the startTime property is required.]]>duration data in its static properties function to determine how long a particle is visible for. Defaults to false.
* @param [optional] usesLooping Defines whether the animation set uses a looping timeframe for each particle determined by the startTime, duration and delay data in its static properties function. Defaults to false. Requires usesDuration to be true.
* @param [optional] usesDelay Defines whether the animation set uses the delay data in its static properties function to determine how long a particle is hidden for. Defaults to false. Requires usesLooping to be true.]]>useDelay are enabled in the constructor.
*
* @see away3d.animators.ParticleAnimationSet]]>joints vector object, however, there is no
* reference to a skeleton's instance, since several skeletons can be influenced by the same pose (eg: animation
* clips are added to any animator with a valid skeleton)
*
* @see away3d.animators.data.Skeleton
* @see away3d.animators.data.JointPose]]>LOCAL_STATIC mode.
* @param [optional] priority the priority of the particle animation node, used to order the agal generated in a particle animation set. Defaults to 1.]]>cycleDuration property in the shader to calculate the period of the animation independent of particle duration. Defaults to false.
* @param [optional] usesPhase Defines whether the node uses the cyclePhase property in the shader to calculate a starting offset to the cycle rotation of the particle. Defaults to false.
* @param [optional] startColor Defines the default start color transform of the node, when in global mode.
* @param [optional] endColor Defines the default end color transform of the node, when in global mode.
* @param [optional] cycleDuration Defines the duration of the animation in seconds, used as a period independent of particle duration when in global mode. Defaults to 1.
* @param [optional] cyclePhase Defines the phase of the cycle in degrees, used as the starting offset of the cycle when in global mode. Defaults to 0.]]>eulers property in the shader to calculate a rotation on the orbit. Defaults to true.
* @param [optional] usesCycle Defines whether the node uses the cycleDuration property in the shader to calculate the period of the orbit independent of particle duration. Defaults to false.
* @param [optional] usesPhase Defines whether the node uses the cyclePhase property in the shader to calculate a starting offset to the cycle rotation of the particle. Defaults to false.
* @param [optional] radius Defines the radius of the orbit when in global mode. Defaults to 100.
* @param [optional] cycleDuration Defines the duration of the orbit in seconds, used as a period independent of particle duration when in global mode. Defaults to 1.
* @param [optional] cyclePhase Defines the phase of the orbit in degrees, used as the starting offset of the cycle when in global mode. Defaults to 0.
* @param [optional] eulers Defines the euler rotation in degrees, applied to the orientation of the orbit when in global mode.]]>cycleDuration property in the shader to calculate the period of animation independent of particle duration. Defaults to false.
* @param [optional] usesPhase Defines whether the node uses the cyclePhase property in the shader to calculate a starting offset to the animation cycle. Defaults to false.
* @param [optional] minScale Defines the default min scale transform of the node, when in global mode. Defaults to 1.
* @param [optional] maxScale Defines the default max color transform of the node, when in global mode. Defaults to 1.
* @param [optional] cycleDuration Defines the default duration of the animation in seconds, used as a period independent of particle duration when in global mode. Defaults to 1.
* @param [optional] cyclePhase Defines the default phase of the cycle in degrees, used as the starting offset of the cycle when in global mode. Defaults to 0.]]>duration data in the static properties function to determine how long a particle is visible for. Defaults to false.
* @param [optional] usesDelay Defines whether the node uses the delay data in the static properties function to determine how long a particle is hidden for. Defaults to false. Requires usesDuration to be true.
* @param [optional] usesLooping Defines whether the node creates a looping timeframe for each particle determined by the startTime, duration and delay data in the static properties function. Defaults to false. Requires usesLooping to be true.]]>The Sound3D object works much in the same fashion as primitives, lights and cameras, in that * it can be added to a scene and positioned therein. It is the main object, in the 3D sound API, * which the programmer will interact with.
* *Actual sound transformation is performed by a driver object, which is defined at the time of * creation by the driver ini variable, the default being a simple pan/volume driver.
* * @see SimplePanVolumeDriver]]>tiltAngle and panAngle resolve to their targets.
*
* @see #tiltAngle
* @see #panAngle]]>panAngle and steps variables.
*
* @param interpolate If the update to a target pan- or tiltAngle is interpolated. Default is true.
*
* @see #tiltAngle
* @see #panAngle
* @see #steps]]>tiltAngle and panAngle resolve to their targets.
*
* @see #tiltAngle
* @see #panAngle]]>panAngle and steps variables.
*
* @param interpolate If the update to a target pan- or tiltAngle is interpolated. Default is true.
*
* @see #tiltAngle
* @see #panAngle
* @see #steps]]>Vector3D objects.]]>Matrix3D object.
*
* @param m1 The 3d matrix object to use in the calculation.
* @return A 3d vector representing the euler angles extracted from the 3d matrix.]]>Quaternion object.
*
* @param quaternion The quaternion object to use in the calculation.
* @return A 3d vector representing the euler angles extracted from the quaternion.]]>Matrix3D object.
*
* @param m The 3d matrix object to use in the calculation.
* @return A 3d vector representing the axis scale values extracted from the 3d matrix.]]>SubMesh instance to be tested.
* @param pickingCollisionVO The collision object used to store the collision results
* @param shortestCollisionDistance The current value of the shortest distance to a detected collision along the ray.]]>SubMesh object over which PixelBender is used.
*
* @see away3d.entities.Entity#pickingCollider
* @see away3d.core.pick.RaycastPicker]]>0
If you pass a View3D instance, the widget will be able to display * the total number of faces in your scene, and the amount of faces that * were rendered during the last render() call. Views can also be registered * after construction using the registerView() method. Omit the view * constructor parameter to disable this feature altogether.
* * @param view A reference to your Away3D view. This is required if you * want the stats widget to display polycounts. * * @param minimized Defines whether the widget should start up in minimized * mode. By default, it is shown in full-size mode on launch. * * @param transparent Defines whether to omit the background plate and print * statistics directly on top of the underlying stage. * * @param meanDataLength The number of frames on which to base the average * frame rate calculation. The default value of zero indicates that all * frames since the last reset will be used. * * @param enableClickToReset Enables interaction allowing you to reset all * counters by clicking the bottom bar of the widget. When activated, you * can also click the average frame rate trace-out to reset just that one * value. * * @param enableModifyFramerate When enabled, allows you to click the upper * and lower parts of the graph area to increase and decrease SWF frame rate * respectively.]]>The following data is displayed by the widget, either graphically, through * text, or both.
*There are two display modes; standard and minimized, which are alternated by clicking * the button in the upper right corner, at runtime. The widget can also be configured to * start in minimized mode by setting the relevant constructor parameter.
* *All data can be reset at any time, by clicking the lower part of the widget (where * the RAM and POLY counters are located. The average FPS can be reset separately by * clicking it's ²displayed value. Furthermore, the stage frame rate can be increased or * decreased by clicking the upper and lower parts of the graph, respectively. Clicking close * to the center will increment in small values, and further away will increase the steps. * The graph itself is only visible in standard (as opposed to minimized) display mode.
* *The average FPS is calculated using one of two methods, configurable via constructor * parameters. By setting the meanDataLength to a non-zero value, the number of recorded * frame rate values on which the average is based can be configured. This has a tiny * impact on CPU usage, which is the reason why the default number is zero, denoting that * the average is calculated from a running sum since the widget was last reset.
]]>Object3DEvent.TRANSFORM_CHANGED, Object3DEvent.SCENETRANSFORM_CHANGED, Object3DEvent.SCENE_CHANGED, Object3DEvent.RADIUS_CHANGED and Object3DEvent.DIMENSIONS_CHANGED.
* @param object A reference to the 3d object that is relevant to the event.]]>Path object representing path to extrude along. Required for the class to work.
* @param profile [optional] Vector.<Vector3D>. Defines an Vector.<Vector3D> of Vector3D objects representing the profile information to be projected along the Path object. Required for the class to work.
* @param subdivision [optional] uint. Howmany steps between each PathSegment. If the path holds curves, the higher this value, the higher the curve fidelity. Default and minimum is 2;
* @param coverall [optional] Boolean. Defines the uv mapping, when true a unique material is stretched along the entire path/shape. Default is true.
* @param coverSegment [optional] Boolean. Defines the uv mapping, when true and coverall is false a unique material is stretched along one PathSegment. Default is false.
* @param alignToPath [optional] Boolean. If the profile must follow the path or keep its original orientation.
* @param centerMesh [optional] Boolean. If the geometry needs to be recentered in its own object space. If the position after generation is set to 0,0,0, the object would be centered in worldspace. Default is false.
* @param mapFit [optional] Boolean. The UV mapping is percentually spreaded over the width of the path, making texture looking nicer and edits for applications such as a race track, road, more easy. Affects the uv's u values and set distributeU to false. Default is false.
* @param flip [optional] Boolean. If the faces must be reversed depending on Vector3D's orientation. Default is false.
* @param closePath [optional] Boolean. If the last PathSegment entered must be welded back to first one. Executed in a straight manner, its recommanded to pass the first entry to the Path again, as last entry if curves are involved.
* @param materials [optional] Vector.<MaterialBase>. An optional Vector.<MaterialBase> of different materials that can be alternated along the path if coverAll is false.
* @param scales [optional] An optional Vector.<Vector3D> of Vector3D objects that defines a series of scales to be set on each PathSegment.
* @param smoothScale [optional] Boolean. Defines if the scale must be interpolated between values or keep their full aspect on each PathSegment.
* @param rotations [optional] An optional Vector.<Vector3D> of Vector3D objects that defines a series of rotations to be set on each PathSegment.
* @param smoothSurface [optional] An optional Boolean. Defines if the surface of the mesh must be smoothed or not. Default is true.
* @param distribute [optional] Boolean. If the mesh subdivision is evenly spreaded over the entire mesh. Depending on path definition, segments are possibly not having the same amount of subdivision.
* @param distributeU [optional] Boolean. If the mesh uv' u value is procentually spreaded over the entire mesh surface. Prevents the source map to be stretched. Default is true.
* @param keepExtremes [optional] Boolean. If the the first and last profile coordinates must be kept accessible, in order to feed classes such as DelaunayMesh. Default is false;]]>conflictPrecedence property defines which of the two conflicting assets will
* be renamed.
*
* @see a3d.library.naming.ConflictStrategy
* @see a3d.library.Asset3DLibrary.conflictPrecedence]]>conflictPrecedence properties.]]>"XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"
* where X is a hexadecimal digit (0-9, A-F).
*
* This UID will not be truly globally unique; but it is the best * we can do without player support for UID generation.
* * @return The newly-generated UID. * * @langversion 3.0 * @playerversion Flash 9 * @playerversion AIR 1.1 * @productversion Flex 3]]>ParserDataFormat.PLAIN_TEXT.]]>ParserBase.MORE_TO_PARSE.]]>ParserEvent.PARSE_ERROR]]>ParserDataFormat.PLAIN_TEXT, and should be provided by the concrete subtype.
*
* @see away3d.loading.parsers.ParserDataFormat]]>AssetLoader to automatically determine the parser type, two public static methods should
* be implemented, with the following signatures:
*
* public static function supportsType(extension : String) : Bool
* Indicates whether or not a given file extension is supported by the parser.
*
* public static function supportsData(data : *) : Bool
* Tests whether a data block can be parsed by the parser.
*
* Furthermore, for any concrete subtype, the method initHandle should be overridden to immediately
* create the object that will contain the parsed data. This allows ResourceManager to return an object
* handle regardless of whether the object was loaded or not.
*
* @see away3d.loading.parsers.AssetLoader
* @see away3d.loading.ResourceManager]]>CubicPathSegment instance]]>* <font> * <info face="BranchingMouse" size="40" /> * <common lineHeight="40" /> * <pages> <!-- currently, only one page is supported --> * <page id="0" file="texture.png" /> * </pages> * <chars> * <char id="32" x="60" y="29" width="1" height="1" xoffset="0" yoffset="27" xadvance="8" /> * <char id="33" x="155" y="144" width="9" height="21" xoffset="0" yoffset="6" xadvance="9" /> * </chars> * <kernings> <!-- Kerning is optional --> * <kerning first="83" second="83" amount="-4"/> * </kernings> * </font> ** * Pass an instance of this class to the method
registerBitmapFont of the
* TextField class. Then, set the fontName property of the text field to the
* name value of the bitmap font. This will make the text field use the bitmap
* font.]]>
cast 81
cast 222
cast 81
cast 222
` to place line breaks in the text field. Set the `condenseWhite` property before setting the `htmlText` property.]]>
` tag creates a new paragraph. The text field must be set to be a multiline text field to use this tag. The `
` tag supports the following attributes:
```
@param id The `id` to match (in the `id` attribute of the `
cast 10028
cast 10028
cast 0x22
cast 0x71
cast 0x22
cast 0x71
cast 20
cast 20
The contents are populated automatically when an application * is compiled using the Lime command-line tools, based on the * contents of the project file.
* *For most platforms, the assets are included in the same directory * or package as the application, and the paths are handled * automatically. For web content, the assets are preloaded before * the start of the rest of the application.
]]>
Content-Type: multipart/form-data; boundary=AaB03x --AaB03x Content-Disposition: form-data; name="Filedata"; filename="example.jpg" Content-Type: application/octet-stream ... contents of example.jpg ... --AaB03x--@param testUpload A setting to request a test file upload. If `testUpload` is `true`, for files larger than 10 KB, Flash Player attempts a test file upload `POST` with a Content-Length of 0. The test upload checks whether the actual file upload will be successful and that server authentication, if required, will succeed. A test upload is only available for Windows players. @throws ArgumentError Thrown in the following situations: 1) The `uploadDataFieldName` parameter is an empty string. 2) `url.data` is of type ByteArray. For use with the `FileReference.upload()` and `FileReference.download()` methods, `url.data` may only be of type URLVariables or String. 3) In the AIR runtime (in the application security sandbox), the method of the URLRequest is not GET or POST (use `uploadEncoded()` instead). @throws IllegalOperationError Thrown in the following situations: 1) Another FileReference or FileReferenceList browse session is in progress; only one file browsing session may be performed at a time. 2) The URL parameter is not a valid path or protocol. File upload must use HTTP, and file download must use FTP or HTTP. 3) The `uploadDataFieldName` parameter is set to `null`. 4) A setting in the user's mms.cfg file prohibits this operation. @throws MemoryError This error can occur for the following reasons: 1) Flash Player cannot convert the `URLRequest.data` parameter from UTF8 to MBCS. This error is applicable if the URLRequest object passed to `FileReference.upload()` is set to perform a GET operation and if `System.useCodePage` is set to `true`. 2) Flash Player cannot allocate memory for the `POST` data. This error is applicable if the URLRequest object passed to `FileReference.upload()` is set to perform a `POST` operation. @throws SecurityError Local untrusted SWF files may not communicate with the Internet. To avoid this situation, reclassify this SWF file as local-with-networking or trusted. This exception is thrown with a message indicating the name of the local file and the URL that may not be accessed. @throws SecurityError You cannot connect to commonly reserved ports. For a complete list of blocked ports, see "Restricting Networking APIs" in the _ActionScript 3.0 Developer's Guide_. @event complete Dispatched when the file upload operation completes successfully. @event httpResponseStatus The upload operation completes successfully and the server returns a response URL and response headers. @event httpStatus Dispatched when an upload fails because of an HTTP error. @event ioError Invoked in any of the following situations: * The upload fails because of an input/output error while Flash Player or Adobe AIR is reading, writing, or transmitting the file. * The upload fails because an attempt to upload a file to a server that requires authentication (such as a user name and password). During upload, no mean is provided for users to enter passwords. * The upload fails because the `url` parameter contains an invalid protocol. `FileReference.upload()` must use HTTP or HTTPS. @event open Dispatched when an upload operation starts. @event progress Dispatched periodically during the file upload operation. @event securityError Dispatched when an upload fails because of a security violation. @event uploadCompleteData Dispatched when data has been received from the server after a successful file upload.]]>
81 Constant associated with the key code value for the Q key(81).
222 Constant associated with the key code value for the ' key(222).