热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

关于flash中lineto的用法

下面是一段在不同元件间画线的代码,但若在场景中添加其他元件时(比如在一个新层里放一张图片),画出的线将出现在图片的下面,也就是最底层,看不到了。请问有没好的解决办法。_root.onEnterFr
下面是一段在不同元件间画线的代码,但若在场景中添加其他元件时(比如在一个新层里放一张图片),画出的线将出现在图片的下面,也就是最底层,看不到了。请问有没好的解决办法。
_root.onEnterFrame = function() {
clear();
_root.lineStyle(1.0, 0xcecece);
_root.moveTo(_root.a1._x, _root.a1._y);
_root.lineTo(_root.a2._x, _root.a2._y);
_root.lineTo(_root.a3._x, _root.a3._y);
_root.lineTo(_root.a4._x, _root.a4._y);
_root.lineTo(_root.a5._x, _root.a5._y);
_root.endFill();
}
小弟先谢谢了

6 个解决方案

#1


_root.onEnterFrame = function() {
  createEmptyMovieClip ("T_line", 1);
with (_root.T_line){
lineStyle(1.0, 0xcecece);
moveTo(_root.a1._x, _root.a1._y);
lineTo(_root.a2._x, _root.a2._y);
lineTo(_root.a3._x, _root.a3._y);
                  lineTo(_root.a4._x, _root.a4._y);
                  lineTo(_root.a5._x, _root.a5._y);
endFill();
}
}

#2


这样做会创建一个新的movieclip,但我现在想在一个已经存在的层中,把层中存在的几个movieclip(也就是a1)用线连起来,所以楼上的方法不行啊!

感谢回复!感谢再回复!

#3


换个方法问
如何在movieclip上面画线
这个movieclip是本来就有的
而非新创建的

#4


你认为可能吗?
画的线不是对象,永远在图形、组、符号、文字的下面。

你可以再创建一个影片符号,在该影片符号里画线,但和动态创建有什么区别呢?

#5


开始的确是这么做的,可作出来后,发现一个有奇怪的问题,其实我是参考那个blueidea上介绍的三星菜单做的,网址如下:
http://www.flash8.net/teach.aspx?id=1279
但当我把菜单作为一个单独的movieclip放到主场景中时,出现奇怪的问题,就是鼠标移近菜单点时,菜单点会疯狂的跳动,我估计是不同坐标系产生问题,但我接触actionscript时间太短,好多看不懂的地方,还望大哥指点迷津。
谢谢了!

#6


如果你非要再加一个元件,只能是在创建一个影片符号,只是坐标的取值发生了变化。把坐标值改一下即可。而且做东西时尽量不用绝对坐标,比如,50,70等,可以开始时定义一个变量值,然后用一个对象的相关值附值,var _root.oldX=某个对象的X值,var _root.oldY=某个对象的Y值

推荐阅读
  • Html5-Canvas实现简易的抽奖转盘效果
    本文介绍了如何使用Html5和Canvas标签来实现简易的抽奖转盘效果,同时使用了jQueryRotate.js旋转插件。文章中给出了主要的html和css代码,并展示了实现的基本效果。 ... [详细]
  • 前端图片合成技术_靠谱的前端需要做哪些准备?
    Web前端开发源于传统的互联网,互联网普及让人才需求量居高不下,随着移动互联网的高速发展,移动终端的前端开发也越来越受到重视, ... [详细]
  • 本文介绍了闭包的定义和运转机制,重点解释了闭包如何能够接触外部函数的作用域中的变量。通过词法作用域的查找规则,闭包可以访问外部函数的作用域。同时还提到了闭包的作用和影响。 ... [详细]
  • 在Android开发中,使用Picasso库可以实现对网络图片的等比例缩放。本文介绍了使用Picasso库进行图片缩放的方法,并提供了具体的代码实现。通过获取图片的宽高,计算目标宽度和高度,并创建新图实现等比例缩放。 ... [详细]
  • 本文介绍了Java工具类库Hutool,该工具包封装了对文件、流、加密解密、转码、正则、线程、XML等JDK方法的封装,并提供了各种Util工具类。同时,还介绍了Hutool的组件,包括动态代理、布隆过滤、缓存、定时任务等功能。该工具包可以简化Java代码,提高开发效率。 ... [详细]
  • android listview OnItemClickListener失效原因
    最近在做listview时发现OnItemClickListener失效的问题,经过查找发现是因为button的原因。不仅listitem中存在button会影响OnItemClickListener事件的失效,还会导致单击后listview每个item的背景改变,使得item中的所有有关焦点的事件都失效。本文给出了一个范例来说明这种情况,并提供了解决方法。 ... [详细]
  • 如何使用Java获取服务器硬件信息和磁盘负载率
    本文介绍了使用Java编程语言获取服务器硬件信息和磁盘负载率的方法。首先在远程服务器上搭建一个支持服务端语言的HTTP服务,并获取服务器的磁盘信息,并将结果输出。然后在本地使用JS编写一个AJAX脚本,远程请求服务端的程序,得到结果并展示给用户。其中还介绍了如何提取硬盘序列号的方法。 ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 成功安装Sabayon Linux在thinkpad X60上的经验分享
    本文分享了作者在国庆期间在thinkpad X60上成功安装Sabayon Linux的经验。通过修改CHOST和执行emerge命令,作者顺利完成了安装过程。Sabayon Linux是一个基于Gentoo Linux的发行版,可以将电脑快速转变为一个功能强大的系统。除了作为一个live DVD使用外,Sabayon Linux还可以被安装在硬盘上,方便用户使用。 ... [详细]
  • HTML学习02 图像标签的使用和属性
    本文介绍了HTML中图像标签的使用和属性,包括定义图像、定义图像地图、使用源属性和替换文本属性。同时提供了相关实例和注意事项,帮助读者更好地理解和应用图像标签。 ... [详细]
  • Flash CS4/5与Flex/Flash Builder的配合编码
    FlashCS45与FlexFlashBuilder的配合编码注:为方便起见文中把FlashCS45简称为Flash,把FlexFlashBuilder ... [详细]
  • Flex根据后台的数据自动生成AdvancedDataGrid
    在企业级应用开发中AdvancedDataGrid和DataGrid使用的非常广。当然最基本的也是最常用的就是数据的直接绑定,固定列头和固定数据的列数。而这往往不能满足需求,企业应用 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • http:my.oschina.netleejun2005blog136820刚看到群里又有同学在说HTTP协议下的Get请求参数长度是有大小限制的,最大不能超过XX ... [详细]
  • 导读:很多朋友问到关于php前端脚本语言有哪些的相关问题,本文编程笔记就来为大家做个详细解答,供大家参考,希望对大家有所帮助!一起来看看吧!本文目录一览: ... [详细]
author-avatar
N021039
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有