imeshelement.as

来自「著名的flash 3d引擎 away 3d的源代码」· AS 代码 · 共 94 行

AS
94
字号
package away3d.core.base{    /**    * Interface for objects that define a 3d element of a mesh    */    public interface IMeshElement    {        function get vertices():Array;        				/**		 * Defines whether the 3d element is visible in the scene.		 */        function get visible():Boolean;        function set visible(value:Boolean):void;				/**		 * Returns the squared bounding radius of the 3d element		 */        function get radius2():Number;				/**		 * Returns the maximum x value of the 3d element		 */        function get maxX():Number;				/**		 * Returns the minimum x value of the 3d element		 */        function get minX():Number;				/**		 * Returns the minimum y value of the 3d element		 */        function get maxY():Number;				/**		 * Returns the maximum y value of the 3d element		 */        function get minY():Number;				/**		 * Returns the minimum z value of the 3d element		 */        function get maxZ():Number;				/**		 * Returns the maximum z value of the 3d element		 */        function get minZ():Number;				/**		 * Default method for adding a vertexchanged event listener		 * 		 * @param	listener		The listener function		 */        function addOnVertexChange(listener:Function):void;				/**		 * Default method for removing a vertexchanged event listener		 * 		 * @param	listener		The listener function		 */        function removeOnVertexChange(listener:Function):void;				/**		 * Default method for adding a vertexvaluechanged event listener		 * 		 * @param	listener		The listener function		 */        function addOnVertexValueChange(listener:Function):void;				/**		 * Default method for removing a vertexvaluechanged event listener		 * 		 * @param	listener		The listener function		 */        function removeOnVertexValueChange(listener:Function):void;				/**		 * Default method for adding a visiblechanged event listener		 * 		 * @param	listener		The listener function		 */        function addOnVisibleChange(listener:Function):void;				/**		 * Default method for removing a visiblechanged event listener		 * 		 * @param	listener		The listener function		 */        function removeOnVisibleChange(listener:Function):void;    }}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?