flash on 2010-6-8
♥0 |
Line 33 |
Modified 2010-06-08 09:43:14 |
MIT License
archived:2017-03-30 02:17:48
ActionScript3 source code
/**
* Copyright kihon ( http://wonderfl.net/user/kihon )
* MIT License ( http://www.opensource.org/licenses/mit-license.php )
* Downloaded from: http://wonderfl.net/c/9IIM
*/
package
{
import com.bit101.components.Label;
import flash.display.Sprite;
import flash.events.Event;
import flash.media.Camera;
import flash.media.Video;
public class Main extends Sprite
{
private var camera:Camera;
private var cfps:Label;
private var fps:Label;
public function Main()
{
cfps = new Label(this, 100, 300);
fps = new Label(this, 100, 320);
cfps.scaleX = cfps.scaleY = fps.scaleX = fps.scaleY = 2;
camera = Camera.getCamera();
if (camera)
{
var video:Video = new Video(camera.width * 2, camera.height * 2);
video.attachCamera(camera);
addChild(video);
}
addEventListener(Event.ENTER_FRAME, onEnterFrame);
}
private function onEnterFrame(e:Event):void
{
cfps.text = "Current FPS:" + camera.currentFPS;
fps.text = "FPS:" + camera.fps;
}
}
}