发新话题
打印

[分享] *******AS3.0 相关代码汇总*******

有收获...

TOP

都是高人啊,总想学as,但是总给自己找借口没有时间,哎
要努力了

TOP

请高手为这段音频实时显示内置代码做个能拖动的播放条

请高手为这段音频实时显示内置代码做个能向前拖动,从而能快速向前后播放的播放条好吗?
源码

TOP

2.0刚学一半 就出了3.0  哎··  真不知道应该先学那个好 3.0在2.0上 改变了好多!!

TOP

请高手个进度条的类好吗。我以前都是2.0,转到3.0还不太清楚,麻烦高手写个进度条的,好让我这个菜鸟知道如何转换的好吗?

TOP

慢慢看,要不会难死人的。

TOP

变化好大!
Blueky's flash

TOP

我学了一年多的FLASH,会做的也就是让图片动起来,加个渐变什么的。但同学们都觉得我很强。
自从暑假开始学AS后,才越发觉得自己还一窍不通。只能算个爱好者。两个月过去了,我觉得自己可以算菜鸟了,但看了以上蝌蚪文后,我觉得我还是初学者。。。。。
学校图书馆没有AS方面太专业的书籍,不知道谁能介绍些可以买到的?有电子版的更好了。。

TOP

好的电子书大多是英文的.

TOP

有没有教做留言系统的啊?

TOP

提示: 作者被禁止或删除 内容自动屏蔽

TOP

自己用AS3写的

TOP

还没发上去呢!学AS3 3个月写的东西,很简单的!~

控制舞台上两个MC碰上之后反方向移动效果:
自定义类:
package {
import flash.display.Sprite;
import flash.display.MovieClip;
import flash.events.Event;
import flash.events.MouseEvent;
//导入要用的类;
[SWF(width="1200", height="600", backgroundColor="#FFFFFF", frameRate="39")];
public class hitTestObjectClass extends Sprite {
  public function hitTestObjectClass(mc:MovieClip,mc1:MovieClip):void {
//构造函数;
   mc.addEventListener(MouseEvent.MOUSE_DOWN,rolloverhandler);
   mc.addEventListener(MouseEvent.MOUSE_UP,rollouthandler);
   mc1.addEventListener(MouseEvent.MOUSE_DOWN,rollover);
   mc1.addEventListener(MouseEvent.MOUSE_UP,rollout);
//将两个MC对象注册到侦听器;
  // trace(mc.hitTestObject(mc1));
  // trace(mc1);
   function rollover(mouseDown:MouseEvent):void {
//自定义函数;
    mc1.startDrag();
    addEventListener(Event.ENTER_FRAME,xuanzhuan1);
//用此(mc1)注册到侦听器;
   }
   function rollout(mouseUp:MouseEvent):void {
//自定义函数;
    mc1.stopDrag();
    removeEventListener(Event.ENTER_FRAME,xuanzhuan1);
   }
   function rolloverhandler(mouseDown:MouseEvent):void {
//自定义函数;
    mc.startDrag();
    addEventListener(Event.ENTER_FRAME,xuanzhuan);
//将mc注册到侦听器;
   }
   function rollouthandler(mouseUp:MouseEvent):void {
//自定义函数;
    mc.stopDrag();
    removeEventListener(Event.ENTER_FRAME,xuanzhuan);
//删除侦听器;
   }
   function xuanzhuan(enterFrame:Event):void {
//进入每帧运行的动作;
    if (mc.hitTestObject(mc1)) {
     mc1.x = mc1.x-(mc.x - mc1.x)/5;
     mc1.y = mc1.y-(mc.y - mc1.y)/5;
    }
   }
   function xuanzhuan1(enterFrame:Event):void {
//进入每帧运行的动作;
    if (mc1.hitTestObject(mc)) {
     mc.x = mc.x - (mc1.x - mc.x)/5;
     mc.y = mc.y - (mc1.y - mc.y)/5;
    }
   }
  }
}
}
FLA文件第一帧:
var mymcmc:hitTestObjectClass = new hitTestObjectClass(mc,mc1);
mc与mc1是舞台上两MC的实例名哦!~
这个主要是控制自制的MC元件,以类来控制;

希望大家多多指点!
我都是自学的,自学要领(每个类认真的看,再实践);

TOP

楼主第一篇程序总是停在FPS:12;

只改了最后一点就OK了;
                private function timerHandler(event:TimerEvent) {//Timer实例调用的方法
                        txt.text="FPS:" + count;
                                                //count = 0;//每隔1秒进行清零;
                        count++;
                                                             //这里把count = 0 改成count++这样就OK了;
                }
                private function countHandler(event:Event) {//真循环调用的方法
                        //count++;//数值递加
                                             //请问楼主,这段自定义函数在这里起什么作用?
                }
  给改了下 不要丢偶石头哦!

TOP

加点解释嘛,也好让我们这些新手也看的懂

TOP

THX...
多少晒.!

TOP

cs3无法将动作应用与按钮?

cs3无法将动作应用与按钮?

TOP

学不过来~~~~~

TOP

学不过来~~~~~

TOP

不错,非常好,受益非浅啊!

TOP

部分连接已失效。期待更新

TOP

我是新来的..大家多多指导

TOP

视频的太强了!!!感谢感谢!

TOP

多谢LZ分享哦  

TOP

受益良多!!

TOP

好资源!不知LZ能否给个FLASH CS3的下载链接?

TOP

hao  a

TOP

精华就是精华呀~~~~~~~

TOP

请把这篇帖子的回复清空,变成纯技术贴,

TOP

我是新手,学习做动画,但看不懂,楼主可以教教吗?

TOP

发新话题