prss.net
当前位置:首页 >> FlAsh As3.0元件跟踪效果问题 >>

FlAsh As3.0元件跟踪效果问题

高中三角函数里面就有讲椭圆,就是xy以不同的移动速度移动 就是椭圆 添加声明变量 var radiusY:Number = 100 下面的var ypos:Number = centerY + Math.sin(angle) * radius; 改成 var ypos:Number = centerY + Math.sin(angle) * radiusY;

如果你是要判断可视化对象A是否被加载到容器B里, B.contains(A) 返回ture 或 false 例如直接写在主场景帧上的,目标的实例名是"myMc" if(this.contains(myMc)){ trace("找到了") }else{ trace("没有找到") }

你没把元件的宽度很高度算进去。。。 if(food.x+food.width/2>580||food.y+food.height/2>580........

似乎有些矛盾,到最亮的时候,一点就灭,可是不点就渐渐变暗,所以当它在最亮的时候,你去点它,就不再是最亮的了(已经变暗了些),你一点它,不是变暗,而是变最亮,如此循环下去。 只能实现这样的效果! 将以下代码: 改成: 将: 改成: 你...

A是个容器?!DisplayObject?! 是的话,不能像你这种写法。我不知道是不是AS2中可以这么写。 调用子对象有几种方式。 根据名字获龋如:M.name = "M", trace(A.getChildByName("M").x); 根据索引获龋如:trace(A.getChildAt( A.getChildIndex(M...

有两种方法: 一种是在帧上写代码,把原件拖到场景里,起个名字比如元件MC,F9 在动作面板里敲写相应代码就行了。 二是在AS类文件里面写,先在库里面找到元件,右击属性-高级-勾选为Actionscript3.0导出,如图 然后在AS文件里面写入相应的代码就...

//编个让你看的明白的 //只需要你在舞台上拉两个按钮,分别给实例名为btn1,btn2; stop(); btn1.addEventListener(MouseEvent.CLICK,fun1); btn2.addEventListener(MouseEvent.CLICK,fun2); btn2.visible=false;//初始设置btn2不可见。 function...

你将你的原件的x,y坐标设置成-(sprite.width / 2),-(sprite.height / 2).AS默认的缩放点是(0,0,)点所以你需要移动下你的原件,在加到容器上面去进行缩放

getChildIndex(child:DisplayObject):int 返回 DisplayObject 的 child 实例的索引位置。 下例创建一个名为 container 的显示对象容器,然后向该容器中添加两个子显示对象。 然后,代码会调用 getChildByName() 和 getChildIndex() 方法来返回具...

您好楼主,这么和您解释:没有绑定类的元件在脚本中是不能用它的实例名来直接访问的。 所以您需要在子mc的属性中勾寻为ActionScrtipt导出”,这样当代码运行的时候会自动生成一个空的类与子mc绑定。

网站首页 | 网站地图
All rights reserved Powered by www.prss.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com