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
Meaning of absolute value
In this video, we’re going to introduce ourselves to the idea of absolute value, which you can view as how far you are from zero. So, for example, let’s say that we have a bunch of people living on a street, and let’s say that we say that the school is a…
Inspecting Agricultural Products | To Catch a Smuggler
♪ ♪ SIMS: This Lagos, Nigeria flight is known for us as a high-risk flight. I love working this flight. There are a lot of medicinals that we’re picking up. It’s just an interesting melting pot of agricultural products. Good morning. MAN: Good morning.…
Touring a $44,000,000 Mansion in the Hollywood Hills
What’s of you guys? It’s Graham here. So I’m here with my colleague, Jason Oppenheim from Netflix’s hit show, Selling Sunset, and we’re on our way right now to see one of his forty million dollar listings up on the Sunset Strip here in Hollywood. It is, I…
The Power of Suggestion
[dramatic music playing] [Michael] This is McGill University in Montreal, Canada. It boasts an enrollment of more than 40,000 students from 150 countries. The campus employs 1,700 professors teaching 300 programs of study, and it’s proud to be home to 12…
What we've learned in 100 Episodes - Smarter Every Day 100!!
[party whistles] Hey it’s me Destin. Welcome back to Smarter Every Day. A very special Smarter Every Day. The 100th episode, but not only that, it kind of coincided with a million subscribers, so thank you very much for your support. And because of that, …
Working at Big Tech Companies Can Be a Trap - Michael Seibel
Hello, my name is Michael Seibel. I’m a CEO and partner at Y Combinator. Before YC, I was co-founder of a company called Justin.tv that later became Twitch and sold to Amazon, and another company called Socialcam which sold to Autodesk. One of the most c…