`

[转]跟随鼠标带弹性的旋转风车

阅读更多
var aa:Sprite=new aac()
addChild(aa)


var vx:Number=0
var vy:Number=0
var fr:Number=0.99

var d:Number=15
var f:Number=5
var i:Number=1
var k:Number=0.01

addEventListener(Event.ENTER_FRAME,ss)
function ss(e:Event):void{
        aa.rotation=i
        vx+=(mouseX-aa.x)*0.01
        vy+=(mouseY-aa.y)*0.01
        vx*=fr
        vy*=fr
        aa.x+=vx
        aa.y+=vy
        aa.scaleX+=k
        aa.scaleY+=k
        
        i-=d;
        if(i<=-360){
                i=15}
        if(aa.scaleX>7){
                k=-k
                }else if(aa.scaleX<1){
                        k=-k
                        }
                graphics.clear()
                graphics.lineStyle(0.5,0xff0000)
                graphics.moveTo(mouseX,mouseY)
                graphics.lineTo(aa.x,aa.y)
                
        
        }
分享到:
评论

相关推荐

    VC++编写的旋转的风车

    【VC++ 编写的旋转的风车】 在计算机编程领域,尤其是图形用户界面(GUI)开发,VC++(Microsoft Visual C++)是一个广泛使用的集成开发环境(IDE)。它支持使用MFC(Microsoft Foundation Classes)库来构建...

    MFC实现的旋转风车

    用MFC实现的旋转风车,适用于vc++初学者,是个不错的实例代码

    旋转的风车,使用MFC编写

    【标题】:“旋转的风车,使用MFC编写”是一个基于C++的编程项目,它利用Microsoft Foundation Classes (MFC)库来实现一个图形界面,展示一个动态旋转的风车效果。MFC是微软为Windows应用程序开发提供的一个C++类库...

    旋转风车代码

    "旋转风车代码"是一个与计算机编程相关的主题,特别是涉及到动画和图形用户界面(GUI)的设计。在Android平台上,这个概念通常是指创建一个可以旋转的风车图形效果,可能用于应用的图标、游戏或者交互式的用户界面...

    旋转风车代码很好很有用

    在编程领域,"旋转风车代码"通常是指一种利用循环和条件判断实现的图形化输出效果,这种效果在控制台或者终端中展示时,会呈现出类似风车叶片旋转的动态视觉。在这里,我们讨论的是使用C++语言实现的旋转风车代码。 ...

    OpenGL高等计算机图形学(旋转风车,太阳系)源码及工程

    这个压缩包中的资源,"OpenGL高等计算机图形学(旋转风车,太阳系)源码及工程",提供了一个很好的学习和实践OpenGL的机会。下面将详细阐述相关知识点。 首先,OpenGL是一个跨语言、跨平台的编程库,用于渲染2D、3D...

    旋转的大风车

    "旋转的大风车"是一个基于MFC(Microsoft Foundation Classes)框架构建的对话框应用程序,它展示了动态图形在软件开发中的应用。MFC是微软提供的一套C++类库,用于简化Windows应用程序的开发,尤其适合创建用户界面...

    彩色旋转风车(双缓冲)

    4. **事件处理**:学习如何响应用户的鼠标和键盘事件,控制风车的旋转。 5. **图形旋转算法**:了解如何应用几何变换,如旋转矩阵,来实现图形的旋转效果。 6. **Visual Studio集成开发环境**:熟悉VS2019的使用,...

    风车旋转的源代码

    做一个旋转的风车,风车中有三个叶片,分别为红黄蓝,叶片外侧有一个外接圆,点击鼠标左键,风车停止旋转,再次点击风车恢复旋转

    旋转的风车

    当用户点击鼠标时,程序会启动一个定时器,每隔一定时间更新风车的旋转角度,然后调用`InvalidateRect`函数来重绘窗口,显示出新的风车状态。这样,用户就可以看到风车在屏幕上旋转。 事件处理是此程序的关键部分。...

    会移动的旋转风车

    《会移动的旋转风车——探索Win32编程与窗口动画技术》 在计算机图形学领域,实现动态的视觉效果是提升用户体验的重要手段之一。"会移动的旋转风车"项目,就是一个很好的实例,它利用了Win32编程技术来创建一个在...

    4_8.rar_4_8_VC++ 旋转风车_c++风车制作_mfc制作的风车_旋转的风车

    在本项目中,我们关注的是一个使用VC++(Visual C++)编程环境,基于MFC(Microsoft Foundation Classes)库创建的交互式程序——一个旋转的风车。MFC是微软提供的一套C++类库,它封装了Windows API,使得开发者能够...

    Android应用源码之旋转风车-IT计算机-毕业设计.zip

    在Android应用开发中,"旋转风车"是一个典型的交互式应用示例,它结合了动画效果和用户交互,是学习Android编程的一个好起点。这个压缩包"Android应用源码之旋转风车-IT计算机-毕业设计.zip"包含了完成这样一个项目...

    css3实现旋转风车动画特效.zip

    在本项目中,“css3实现旋转风车动画特效.zip”是一个包含使用CSS3技术创建的动态风车动画的资源包。这个特效适用于网页设计和开发,可以为网站增添互动性和趣味性,尤其适合儿童或者游戏类网站。接下来,我们将详细...

    VC++旋转风车代码

    根据提供的文件信息,我们可以分析并总结出以下与“VC++旋转风车代码”相关的知识点: ### 1. Windows API编程基础 #### 1.1 `WinMain` 函数 `WinMain` 函数是Windows应用程序的入口点。该函数接收四个参数: - `...

    旋转的六叶风车,可以自动转动,使用的是vc++编程,可以很好的使用,下载后可以直接使用

    【标题】中的“旋转的六叶风车”指的是一个基于VC++编程的示例项目,它展示了一个模拟风车旋转效果的程序。这个程序可能是利用了计算机图形学和动画技术来实现六片叶子随着虚拟“风”的吹动而旋转的效果。在VC++环境...

    QML风车旋转代码

    在本文中,我们将深入探讨QML(Qt Quick)风车旋转代码的相关知识点,这是一个非常实用的编程示例,尤其对于初学者来说,它能够帮助理解QML中的动画机制。QML是Qt框架的一部分,用于创建丰富的用户界面,其语法简洁...

    旋转风车.py

    旋转风车

    html和css代码旋转风车,两种不同的旋转风车 也有Javascript

    第二种不需要JavaScript,但是只能旋转特定度数,特定度数在文件里若鼠标离开图形则旋转回初始样式。为风车2 两种风车的扇叶均为四个相同的等边直角三角形。 可根据自身需要调整大小、颜色、位置。 辛苦制作,勿喷。

Global site tag (gtag.js) - Google Analytics