traverser.as

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

AS
44
字号
package away3d.core.traverse{	import away3d.core.base.*;	    /**    * Abstract class for all traverser that perform actions on the whole scene.    */    public class Traverser    {    	/**    	 * Determines if the specified node is required to be traversed.    	 *     	 * @param	node	The 3d object to be tested.    	 * @return			The result of the test.    	 */        public function match(node:Object3D):Boolean        {            return true;        }				/**		 * Executed when the traverser enters the node.		 */        public function enter(node:Object3D):void        {        }				/**		 * Executed when the traverser is applied to the node.		 */        public function apply(node:Object3D):void        {        }				/**		 * Executed when the traverser leaves the node.		 */        public function leave(node:Object3D):void        {        }    }}

⌨️ 快捷键说明

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