flex 小问题

passself 资深安卓  2010-10-09 11:49:46
as类

package test
{
import flash.display.Sprite;

public class ExampleApplication extends Sprite
{
public function ExampleApplication()
{
graphics.lineStyle(1,0,1);
for(var i:uint=0;i<100;i++){
graphics.lineTo(Math.random()*400,Math.random()*400);
}
}

}
}



<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()">
<mx:Script>
<![CDATA[
import test.ExampleApplication;

public var exampleApplication:ExampleApplication;
private function init():void{
exampleApplication = new ExampleApplication();
main.addChild(exampleApplication);
trace("----------------------------------");
}

]]>
</mx:Script>
<mx:Canvas id="main" width="600" height="600" backgroundColor="#ffffff" />
</mx:Application>


这个是mxml文件,我现在想把这个随机产生的线显示出来要怎样做?
谢谢了
...全文
48 点赞 收藏 7
写回复
7 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
sdu_hanson 2010-10-10
for(var i:uint=0;i<100;i++){
graphics.lineTo(Math.random()*400,Math.random()*400);
}

这块也有点疑问,不是应该有moveTo么
回复
水中影子 2010-10-10
[Quote=引用 5 楼 leemiki 的回复:]
exampleApplication = new ExampleApplication();
var comp:UIComponent = new UIComponent();
comp.addChild(exampleApplication……
[/Quote]

sprite无法单独运行,可以使用5L方法
回复
leemiki 2010-10-09
楼主显示机制没有搞清楚,单独Sprite怎么会显示呢!!

Flex所有可视组件都基于UIComponent,继承于Sprite

方法很简单
exampleApplication = new ExampleApplication();
var comp:UIComponent = new UIComponent();
comp.addChild(exampleApplication);
main.addChild(comp);

再运行下看看,是不是你想要的结果呢!!!
回复
passself 2010-10-09
能直接执行吗?我在flex builder中不能执行啊!楼上你是怎样做的啊?
回复
Jason-Jin 2010-10-09
[Quote=引用 2 楼 lieri111 的回复:]
啥意思?不太懂,楼上的能不能说清楚点啊
[/Quote]

就是说,这个
package test
{
import flash.display.Sprite;

public class ExampleApplication extends Sprite
{
public function ExampleApplication()
{
graphics.lineStyle(1,0,1);
for(var i:uint=0;i<100;i++){
graphics.lineTo(Math.random()*400,Math.random()*400);
}
}

}
}
本身在actionscript3工程中就可以直接执行的,你这样硬在flex项目中用,有的地方不对
回复
passself 2010-10-09
啥意思?不太懂,楼上的能不能说清楚点啊
回复
Jason-Jin 2010-10-09
这么做就不对啊,你上边的class是actionscript3.0上的例子吧,那个是建立的as工程直接运行的
回复
相关推荐
发帖
Flex
创建于2007-12-13

4328

社区成员

多媒体/设计 Flex
申请成为版主
帖子事件
创建了帖子
2010-10-09 11:49
社区公告
暂无公告