大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 网络媒体 -> FLASH -> Flash5任意两点间随机画线(二)

Flash5任意两点间随机画线(二)

时间: 2021-07-31 作者:daque

  先刻画一下思绪。本来很大略,先做好一个画线的movieclip,而后当鼠圈点击时读取它的坐标,并按照零点之间的隔绝和观点来决定画线的长度和观点——很大略吧。  大略归大略,有些读者群(更加是低级闪客)害怕仍旧会有不少疑义。比方,坐标系如何决定?画线的回旋观点如何计划?好,底下咱们就从引见flash5的坐标系发端,加入动画的创造:1.flash5的坐标系  与平面好多的坐标系各别,flash5的坐标系的 y 轴是向下递加的(就像上头的swf中的箭镞所标示的一律,按照方框里表露的数值,你也不妨看得出来)。这是第一点要提防的。第二点,坐标系的原点题目。对于主场景,它的原点就在场景的最左上角;而对于movieclip,它的原点即是它的重心点(center)。领会了这零点,本领更好地运用坐标。上头的swf,运用的是一个movieclip,我把这个movieclip的重心点设置在它的正中心。大师看一看源文献就领会了。2.回旋观点的计划  底下咱们假如从坐标原点处发端向其余目标画线,大概不妨分为四个地区,即坐标轴划分的四个地区(然而咱们不许忘怀坐标轴自己,底下会讲到)。因为咱们事前创造的画线动画是沿着从左到右的程度目标画的,以是,在回旋它时,该当分为底下四种情景(图中的x1,y1表白画线的开始,x2,y2表白画线的尽头,angel表白画线动画须要回旋的观点):  底下图一的情景是:x1$#@60;x2 and y1$#@62;=y2   这种情景下,angel = math.atan(y/x)/math.pi*180  底下图二的情景是:x1>=x2 and y1$#@60;y2   这种情景下,angel = math.atan(x/y)/math.pi*180+90 

flash5任意两点间随机画线(二)

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.