ALAN BECKER - Camera Movement (revamped)
AlanBeckerTutorials AlanBeckerTutorials
1.03M subscribers
541,245 views
0

 Published On Apr 29, 2016

Flash vCams here: http://bitey.com/smf/index.php?topic=...

Or copy/paste from here:

ActionScript 2.0:
import flash.geom.Matrix;
import flash.geom.Transform;
import flash.geom.ColorTransform;
var cameraTrans:Transform = new Transform(this);
var stageTrans:Transform = new Transform(this._parent);
var w:Number = Stage.width;
var h:Number = Stage.height;
this._visible = false;
this.onEnterFrame = function () {
this._parent.filters = this.filters;
stageTrans.colorTransform = cameraTrans.colorTransform;
var stageMatrix:Matrix = cameraTrans.matrix;
stageMatrix.invert();
stageMatrix.translate(w*.5, h*.5);
stageTrans.matrix = stageMatrix;
};

ActionScript 3.0:
var cameraTrans:Transform = new Transform(this);
var stageTrans:Transform = new Transform(parent);
visible = false;

stage.addEventListener(Event.ENTER_FRAME, updateStage);
function updateStage(...rest) {
parent.filters = filters;
stageTrans.colorTransform = cameraTrans.colorTransform;
var stageMatrix:Matrix = cameraTrans.matrix;
stageMatrix.invert();
stageMatrix.translate(stage.stageWidth*.5, stage.stageHeight*.5);
stageTrans.matrix = stageMatrix;
};
updateStage();

addEventListener(Event.REMOVED_FROM_STAGE, resetStage);
function resetStage(...rest) {
stage.removeEventListener(Event.ENTER_FRAME, updateStage);
stageTrans.matrix = new Matrix();
stageTrans.colorTransform = new ColorTransform();
parent.filters = new Array();
}

PATREON:   / alanbecker  
TWITTER:   / alanthebecker  
FACEBOOK:   / alanthebecker  
WEBSITE: http://alanbecker.net
MY MAIN CHANNEL:    / noogai89  
MY MINECRAFT CHANNEL:    / alanbeckerminecraft  

The Patrons that made this video possible: Justin Wlosko, Peter Carrero, Jose Eduardo, SpongeLP, Darren Schwartz, Eric Roschuni, SuJee Kim, MarkMatrix430, Nicholas Heather, Jae Yoon Oh, Alexey Alexandrov, Tobiah Schafer, Michael Wack, Joren Schiks, Jacob Johansson, Amari Burgess, Attila Berta Somogyi, Memphis Williams, Modern Dragon, Tristan Shannon, Isabella Birdie Barrera, Pablo, Shield Generator, Greg Davis, James Zaki, Wolf Hegan, Gerry Feng, Fredrick Ni, Josh, Jenny Higgs, Antonio Serri, Max Heuft, Theresa Nguyen, Hyun's Dojo, Emil Smedius

show more

Share/Embed