as3类开发,场景2帧如何实现控制方法
2009-12-12 15:11
344 查看
今日开发个工具,想用类开发,并且我想利用2帧,第一帧做loading,第二帧做实体。用代码时,类只能控制第一帧不能控制第二帧的原件
到天地会问了一下,有高人告诉使用enter frame事件可以实现
代码如下:
package net.duoe.picshop.src{
import flash.display.*;
import flash.events.*;
public class PicShop extends MovieClip {
public function PicShop() {
addEventListener(Event.ENTER_FRAME,EnterFrame);
MovieClip(this).addFrameScript(1,stopnext());
anniu_mc.addEventListener(MouseEvent.CLICK,GoToNext);
}
function EnterFrame(e:Event):void {
if (currentFrame==2) {
gaibian_mc.addEventListener(MouseEvent.CLICK,GaiBian);
}
}
function stopnext() {
MovieClip(this).stop();
}
private function GoToNext(e:MouseEvent):void {
MovieClip(this).gotoAndStop(2);
}
private function GaiBian(e:MouseEvent):void {
txt_txt.text="改变测试";
}
}
}
到天地会问了一下,有高人告诉使用enter frame事件可以实现
代码如下:
package net.duoe.picshop.src{
import flash.display.*;
import flash.events.*;
public class PicShop extends MovieClip {
public function PicShop() {
addEventListener(Event.ENTER_FRAME,EnterFrame);
MovieClip(this).addFrameScript(1,stopnext());
anniu_mc.addEventListener(MouseEvent.CLICK,GoToNext);
}
function EnterFrame(e:Event):void {
if (currentFrame==2) {
gaibian_mc.addEventListener(MouseEvent.CLICK,GaiBian);
}
}
function stopnext() {
MovieClip(this).stop();
}
private function GoToNext(e:MouseEvent):void {
MovieClip(this).gotoAndStop(2);
}
private function GaiBian(e:MouseEvent):void {
txt_txt.text="改变测试";
}
}
}
相关文章推荐
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- AS控制上, Flash不主张用场景来制作,建议的方法是制作成影片剪辑或是元件
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- 如何开发一个java开源框架-----Jvn框架之实现文件的上传以及方法封装(第六讲)八哥实力讲解
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- 阿里巴巴 Java 开发手册:asList 的返回对象是一个 Arrays 内部类,并没有实现集合的修改方法
- Android开发实现popupWindow弹出窗口自定义布局与位置控制方法
- vue中如何实现后台管理系统的权限控制的方法示例
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- C#如何实现方法的版本控制?
- JAVAWEB开发之Servlet3.0新特性的使用以及注解的详细使用和自定义注解的方法、动态代理的使用、利用动态代理实现细粒度的权限控制以及类加载和泛型反射
- FleaPHP 开发指南 - 8. 如何使用 RBAC 组件实现访问控制
- 使用laravel开发网站时,如何实现前端导航栏共享数据二种简单的方法