📄 reference.html
字号:
<p><i>regName</i>:String. The name of the object when added to the 3D environment.<br /><i>pos</i>:Object. Object containing x, y and z coordinates.<br /><i>fra</i>:Number. Duration of tween in frames.</p>
<h4>Description</h4>
<p>Tweens the 3D object to a specific position.</p>
<h4>Example</h4>
<pre>var pos:Object = {x:100, y:100, z:100};
var fra:Number = 10;
my3DEnvironment.motionObj("object1", pos, fra);</pre>
<p> </p>
<p> </p>
<h1><a name="moveCam"></a>moveCam</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.moveCam(x:Number, y:Number, z:Number)</pre>
<h4>Parameters</h4>
<p><i>x</i>:Number. x target position.<br /><i>y</i>:Number. y target position.<br /><i>z</i>:Number. z target position.</p>
<h4>Description</h4>
<p>Moves the camera to a specific position.</p>
<h4>Example</h4>
<pre>my3DEnvironment.moveCam(100, 100, 100);</pre>
<p> </p>
<p> </p>
<h1><a name="moveObj"></a>moveObj</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.moveObj(regName:String, pos:Object)</pre>
<h4>Parameters</h4>
<p><i>regName</i>:String. The name of the object when added to the 3D environment.<br /><i>pos</i>:Object. Object containing x, y and z coordinates.</p>
<h4>Description</h4>
<p>Moves the camera to a specific position.</p>
<h4>Example</h4>
<pre>var pos:Object = {x:100, y:100, z:100};
my3DEnvironment.moveObj("object1", pos);</pre>
<p> </p>
<p> </p>
<h1><a name="removeAll"></a>removeAll</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.removeAll()</pre>
<h4>Description</h4>
<p>Removes all objects from the 3DEnvironment.</p>
<h4>Example</h4>
<pre>my3DEnvironment.removeAll();<br><br></pre>
<h1><a name="removeObj" id="removeObj"></a>removeObj</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Description</h4>
<p>Removes a single object from the 3D environment. </p>
<h4>Example</h4>
<pre>3DEnvironment.removeObj("object regName");</pre>
<p> </p>
<p> </p>
<h1><a name="rotateX"></a>rotateX</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.rotateX(ang:Number, fra:Number)</pre>
<h4>Parameters</h4>
<p><i>ang</i>:Number. Target angle.<br /><i>fra</i>:Number. Duration of movement.</p>
<h4>Description</h4>
<p>Tween the 3D environment around the x axis.</p>
<h4>Example</h4>
<pre>my3DEnvironment.rotateX(180, 10);</pre>
<p> </p>
<p> </p>
<h1><a name="rotateY"></a>rotateY</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.rotateY(ang:Number, fra:Number)</pre>
<h4>Parameters</h4>
<p><i>ang</i>:Number. Target angle.<br /><i>fra</i>:Number. Duration of movement.</p>
<h4>Description</h4>
<p>Tween the 3D environment around the y axis.</p>
<h4>Example</h4>
<pre>my3DEnvironment.rotateY(180, 10);</pre>
<p> </p>
<p> </p>
<h1><a name="rotateZ"></a>rotateZ</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.rotateZ(ang:Number, fra:Number)</pre>
<h4>Parameters</h4>
<p><i>ang</i>:Number. Target angle.<br /><i>fra</i>:Number. Duration of movement.</p>
<h4>Description</h4>
<p>Tween the 3D environment around the z axis.</p>
<h4>Example</h4>
<pre>my3DEnvironment.rotateZ(180, 10);</pre>
<p> </p>
<p> </p>
<h1><a name="setLoaderSize"></a>setLoaderSize</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.setLoaderSize(w:Number, h:Number)</pre>
<h4>Description</h4>
<p>Sets the loader size.</p>
<h4>Example</h4>
<pre>my3DEnvironment.setLoaderSize(300, 400);</pre>
<p> </p>
<p> </p>
<h1><a name="setSize" id="setSize"></a>setSize</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.setSize(w:Number, h:Number)</pre>
<h4>Description</h4>
<p>Sets the width and height of the 3DEnvironment component. </p>
<h4>Example</h4>
<pre>my3DEnvironment.setSize(300, 400);</pre>
<p> </p>
<p> </p>
<h1><a name="stepCam"></a>stepCam</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.stepCam(pos:Object, fra:Number)</pre>
<h4>Description</h4>
<p>Tweens camera relative to its current position.</p>
<h4>Example</h4>
<pre>var pos:Object = {x:100, y:100, z:100};
my3DEnvironment.stepCam(pos, 10);</pre>
<p> </p>
<p> </p>
<h1><a name="stepObj"></a>stepObj</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.stepObj(regName:String, pos:Object, fra:Number)</pre>
<h4>Description</h4>
<p>Tweens 3D object relative to its current position.</p>
<h4>Example</h4>
<pre>var pos:Object = {x:100, y:100, z:100};
my3DEnvironment.stepObj("object1", pos, 10);</pre>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
<h4 class="subtitle">Events</h4>
<p> </p>
<h1><a name="addEventListener"></a>addEventListener</h1>
<h4>Description</h4>
<p>Refer to Flash's built-in help files.</p>
<p> </p>
<p> </p>
<h1><a name="onCameraMotionComplete" id="onCameraMotionComplete"></a>onCameraMotionComplete</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onCameraMotionComplete = function()</pre>
<h4>Description</h4>
<p>Event broadcast when the camera motion has stopped.</p>
<h4>Example</h4>
<pre>var lis={};<br>lis.onCameraMotionComplete=function(evt){<br> <br>//event type<br>var type=evt.type; <br> <br>//source of event<br>var target=evt.target; <br> <br>}<br>world.addEventListener("onCameraMotionComplete",lis);
</pre>
<p> </p>
<p> </p>
<h1><a name="onObjectMotionComplete" id="onObjectMotionComplete"></a>onObjectMotionComplete</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onObjectMotionComplete = function()</pre>
<h4>Description</h4>
<p>Event broadcast when the object motion has stopped.</p>
<h4>Example</h4>
<pre>var lis={};<br>lis.onObjectMotionComplete=function(evt){<br> <br>//event type<br>var type=evt.type; <br> <br>//source of event<br>var target=evt.target; <br> <br>//object that triggle the event<br>var obj=evt.obj;<br> <br>//regName of the object<br> var regName=evt.regName;<br>}<br>world.addEventListener("onObjectMotionComplete",lis);</pre>
<p> </p>
<p> </p>
<h1><a name="onLoadXML" id="onLoadXML"></a>onLoadXML</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onLoadXML = function()</pre>
<h4>Description</h4>
<p>Event broadcast when XML has finished loading. </p>
<h4>Example</h4>
<pre>var lis={};<br>lis.onLoadXML=function(evt){<br> <br>//event type<br>var type=evt.type; <br> <br>//source of event<br>var target=evt.target; <br> <br>}<br>world.addEventListener("onLoadXML",lis);<br></pre>
<p> </p>
<h1><a name="onLoadXMLFailed" id="onLoadXMLFailed"></a>onLoadXMLFailed</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onLoadXMLFailed = function()</pre>
<h4>Description</h4>
<p>Event broadcast when XML loading fails. </p>
<h4>Example</h4>
<pre>var lis={};<br>lis.onLoadXMLFailed=function(evt){<br> <br>//event type<br>var type=evt.type; <br> <br>//source of event<br>var target=evt.target; <br> <br>}<br>world.addEventListener("onLoadXMLFailed",lis);</pre>
<p></p>
<p> </p>
<h1><a name="onReleaseObject"></a>onReleaseObject</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onReleaseObject = function()</pre>
<h4>Description</h4>
<p>Event broadcast when the mouse is released over an object.</p>
<h4>Example</h4>
<pre>var lis:Object = new Object();
lis.onReleaseObject = function(evt){
trace("type: " + evt.type + " target: " + evt.target + " regName: " + evt.regName + " mc: " + evt.mc);
}
lis.addEventListener("onReleaseObject",lis);</pre>
<p> </p>
<p> </p>
<h1><a name="onWorldInit"></a>onWorldInit</h1>
<h4>Availability</h4>
<p>Flash Player 7</p>
<h4>Usage</h4>
<pre>3DEnvironment.onWorldInit = function()</pre>
<h4>Description</h4>
<p>Event broadcast when the environment is initialized or after the object movie clip is attached to the stage. </p>
<h4>Example</h4>
<pre>var lis:Object = new Object();
lis.onWorldInit = function(){
trace("Environment initialized");
}
lis.addEventListener("onWorldInit",lis);</pre>
<p> </p>
<p> </p>
<h1><a name="removeEventListener"></a>removeEventListener</h1>
<h4>Description</h4>
<p>Please refer to the Flash built-in help files.</p>
<p> </p>
<p> </p>
<p> </p>
<p> </p>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -