lazyrenderengine.as.svn-base
来自「一个2D基于verlet的Flash物理引擎。它用AS3编写而成。Fisix的目」· SVN-BASE 代码 · 共 63 行
SVN-BASE
63 行
package org.papervision3d.render{ import org.papervision3d.cameras.Camera3D; import org.papervision3d.core.render.IRenderEngine; import org.papervision3d.core.render.data.RenderStatistics; import org.papervision3d.scenes.Scene3D; import org.papervision3d.view.Viewport3D; /** * @Author Ralph Hauwert */ public class LazyRenderEngine extends BasicRenderEngine implements IRenderEngine { protected var _camera:Camera3D; protected var _scene:Scene3D; protected var _viewport:Viewport3D; public function LazyRenderEngine(scene:Scene3D, camera:Camera3D, viewport:Viewport3D) { super(); this.scene = scene; this.camera = camera; this.viewport = viewport; } public function render():RenderStatistics { return renderScene(scene,camera,viewport); } public function set camera(camera:Camera3D):void { _camera = camera; } public function get camera():Camera3D { return _camera; } public function set scene(scene:Scene3D):void { _scene = scene; } public function get scene():Scene3D { return _scene; } public function set viewport(viewport:Viewport3D):void { _viewport = viewport; } public function get viewport():Viewport3D { return _viewport; } }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?