should I make a flash series based off of super mario bros. Z, but with mario Vs. Luigi? I'd make up some story and they would fight each other for some reason, what do you think?
Offline
I think that they should team up rather than fight each other. But it is up to you on what you want to do.
Offline
Personally, I think you're getting ahead of yourself. Isn't it more like "Once I learn Python..." unless you're already pretty good at it
Offline
The second option.
Offline
Bluestribute wrote:
Personally, I think you're getting ahead of yourself. Isn't it more like "Once I learn Python..." unless you're already pretty good at it
This. I don't think you'll be able to just dive into doing complex animations as soon as you encounter Flash. Flash is a much more advanced system than Scratch, and harder to master too. I don't actually work with Flash myself, but I've learnt to read ActionScript when I was translating these tutorials into Scratch, which later became my SpRiTeD 3D Projection Engine.
Here is an example of some ActionScript code, which was later converted into my Rotating 3D Cube project.
... Transform3DPointsTo2DPoints = function(points, axisRotations){ var TransformedPointsArray = []; var sx = Math.sin(axisRotations.x); var cx = Math.cos(axisRotations.x); var sy = Math.sin(axisRotations.y); var cy = Math.cos(axisRotations.y); var sz = Math.sin(axisRotations.z); var cz = Math.cos(axisRotations.z); var x,y,z, xy,xz, yx,yz, zx,zy, scaleFactor; var i = points.length; while (i--){ x = points[i].x; y = points[i].y; z = points[i].z; // rotation around x xy = cx*y - sx*z; xz = sx*y + cx*z; // rotation around y yz = cy*xz - sy*x; yx = sy*xz + cy*x; // rotation around z zx = cz*yx - sz*xy; zy = sz*yx + cz*xy; scaleFactor = focalLength/(focalLength + yz); x = zx*scaleFactor; y = zy*scaleFactor; z = yz; TransformedPointsArray[i] = make2DPoint(x, y, -z, scaleFactor); } return TransformedPointsArray; }; ... rotateCube = function(){ cubeAxisRotations.y -= this._xmouse/3000; cubeAxisRotations.x += this._ymouse/3000; var screenPoints = Transform3DPointsTo2DPoints(pointsArray, cubeAxisRotations); for (i=0; i < pointsArray.length; i++){ currBalloon = this["balloon"+i]; currBalloon._x = screenPoints[i].x; currBalloon._y = screenPoints[i].y; currBalloon._xscale = currBalloon._yscale = 100 * screenPoints[i].scaleRatio; currBalloon.swapDepths(screenPoints[i].depth); } }; theScene.onEnterFrame = rotateCube;
I've left out a lot of the supporting functions, but if you haven't learnt Flash yet, this code will look extremely confusing. I'm not trying to discourage you from learning Flash, but I think you should learn how it works and how to program in ActionScript before trying to make complex animations/fight scenes.
Last edited by S65 (2008-06-13 15:19:42)
Offline
Do you even know how to use flash yet? Learn flash first, then plan out what you will make.
Offline
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
No, you arn't Andremsh, Stop impersonating him, it could get you kicked off. 2ndly, Can you please make your banner smaller!!!!!
Offline
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
Don't pretend to be a member of the Scratch Team at MIT, especially when we can see your name and your huge banner
Offline
Bluestribute wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
Don't pretend to be a member of the Scratch Team at MIT, especially when we can see your name and your huge banner
Bobby500 wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
No, you arn't Andremsh, Stop impersonating him, it could get you kicked off. 2ndly, Can you please make your banner smaller!!!!!
It was a joke of coruse
Offline
nicolasx wrote:
Bluestribute wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
Don't pretend to be a member of the Scratch Team at MIT, especially when we can see your name and your huge banner
Bobby500 wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
No, you arn't Andremsh, Stop impersonating him, it could get you kicked off. 2ndly, Can you please make your banner smaller!!!!!
It was a joke of coruse
sorry if you didnt like that
Offline
nicolasx wrote:
Bluestribute wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
Don't pretend to be a member of the Scratch Team at MIT, especially when we can see your name and your huge banner
Bobby500 wrote:
nicolasx wrote:
Hi i'm andresmh this is to unscratchy for me i'll have to take down this tread
No, you arn't Andremsh, Stop impersonating him, it could get you kicked off. 2ndly, Can you please make your banner smaller!!!!!
It was a joke of coruse
We know it is, but it's one that can (not saying it will) get you kicked off of Scratch. Were just looking out for you so you don't get kicked off
Offline