yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Object Follows mouse in Flash


2m read
·Nov 3, 2024

Hey guys, this is Mads 101. Today I got another special guest showing you how to do something special in Flash. So, uh, here we go.

Hey guys, so in, uh, for today's tutorial, I'm going to, uh, make an object follow the mouse with, uh, Flash ActionScript. I'm using Flash ActionScript 2.0.

So I'll start off by drawing a little object, then I'll convert that to a movie clip. I'll name it "Smiley Face." Now I'll open up the actions, which, uh, which will be how you actually make it follow the mouse.

So I'll start off by writing "onClipEvent(enterFrame)," which will make it so that it, uh, every time, every, uh, or the frames per second is 12. So 12 times per second, it should, uh, it should do that.

Within the inside the brackets, so I'll write in "x = _root._x + _dxMouse." And what this means is that it sets a variable called X, and that equals, uh, the X Mouse in the, uh, _root.

So then I'll do "y = _root._y + _dyMouse," and this does the same thing for the, um, Y component of the, uh, of the mouse.

Now I'll make it so that it, um, moves. So I'll do "x += x - _dx;" then I'll do "y += _Y - _dy."

Now, if I test the movie, it should be following the mouse. And I'll, I'll bump up the, uh, frames per second to 24 so it looks better, smoother.

And now, it's not using yet—it's only, uh, on the mouse. So I'll, I'll make it so that it eases by dividing the thing that it's, uh, the ratio there, or the, uh, little subtraction thing, and I'll divide the whole thing by 10.

I'll do that for both the X and the Y. So now, if I, if I test the movie, it should be following the mouse; it should be easing to the mouse.

And, uh, that's all. Um, and there'll be, uh, the code will be in the description of the video. And, uh, that's all.

More Articles

View All
Harry Zhang with Kevin Hale on Building Lob to Automate the Offline World
Today we have Harry Zhang, co-founder of Lob. Lob makes APIs for companies to send letters and postcards. So, Kevin has a question for you. “I’m trying to think back to when you guys applied to YC. You didn’t have almost anything. Like, I would say it wa…
Khan Academy Ed Talks with Sophie Bosmeny - Thursday, August 19
Hello, welcome to Ed Talks with Khan Academy, where we talk to experts in the field of education. Today, we have with us Sophie Bosmany, who is with Khan Kids, and she’s going to update us on what’s going on with Khan Academy Kids, our app for two to eigh…
Office Hours with Kevin Hale and Qasar Younis at Startup School SV 2016
Dramatic entrance that was easy, easily pleased crowd. Uh, H we have a favor to ask of all of you guys out there. Um, how many people follow Justin on Snapchat? All right, great. So Justin’s not here. Oh, but there should be punishment for that. But there…
David Deutsch: Knowledge Creation and The Human Race, Part 1
My goal would be not to do yet another podcast with David Deutsch; there are plenty of those. I would love to tease out some of the very counter-intuitive learnings, put them down canonically in such a way that future generations can benefit from them, an…
First Image of a Black Hole!
This is the first-ever image of a black hole released by the Event Horizon Telescope collaboration on April 10th, 2019. It shows plasma orbiting the supermassive black hole at the center of the galaxy M87. The bright region shows where plasma is coming to…
Buddhism | The Cure For Anxiety?
In Buddhism, the main goal is the end of suffering. There’s one form of suffering in particular that plagues most people at some point in their lives, which is called anxiety. In this video, I will explore what we can learn from Buddhism in regards to fig…