flash做动画比较灵活又有时间轴,flex写代码比较快又有提示,怎么结合起来做游戏呢?

把界面动画什么的都再flash里面做连接库里写上mc的类,比如:MagicView,flash设置里改为不自动声明舞台实例,这样做在flex里写代码才可以查到变量,当然我们要再MagicView里自己声明,然后再MagicView里声明var _module: Magic = new Magic(); Magic是一个新的类,并在构造函数里写上module = new DDZModule(this);,把自己传入这个新的类,当然再Magic里也同样要有个变量来接受这个MagicView的类,这样代码和界面就分离的...

当然可以写一些接口把很多很多module统一起来,再接口里面定义一些声明一些方法头如:function get module():MagicModule;,然后没一个view都声明这个接口,里面的方法实现为:return this._module;,前面说过了_module就是那个Magic罗也就是主要写代码的那个类。

最后呢有一个主要的引擎可以来调用各个模块,而每一个模块又都是一个swf这样就可以实现分开加载了,比如:把这个swf load进来后var _class:Class = Class(_loader.contentLoaderInfo.applicationDomain.getDefinition(_swfname)); 取得他的类,然后var _moduleView:MovieClip = new _class();,最后就add场景里......这样就分模块调用了....

当然你可以再这个引擎里写一些公共的这些这些模块都可以用到的一些变量,这样就实现了分模块调用就可以共享变量

Flex和Flash一起使用开发项目各取所长相关推荐

  1. [原创]flex 3 + .net开发flash Remoting一 --- 开发环境

    flex 3 + .net开发flash Remoting一 --- 开发环境 本篇文章将介绍flash Remoting 开发的必备的运行环境和相关配置过程: 一.开发必备环境.     1. fl ...

  2. Flash分模块开发,Flash分模块加载,以及使用Flex经行游戏开发!

    目前我主要使用的flash,ActionScript开发IDE为:Flex builder3/4,Flash CS3/4,FlashDevelop3. 一个游戏项目:如果不分模块开发,一个主程序会是相 ...

  3. Flex和Flash的区别和联系

    本文和大家重点讨论一下Flex和Flash的区别和联系,Flex也继承了Flash在表示层上先天性的美感.除了视觉上的舒适感外,还天生具备方便的矢量图形.动画和媒体处理接口.虽然Flex和Flash有 ...

  4. 【转】Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系

    标签: Actionscript AS3 MXML Flex Flex Builder Flash Builder Flash AIR Flash Player   ActionScript Acti ...

  5. [转贴]AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系

    ActionScript ActionScript通常简称为AS,它是Flash平台的语言.AS编写的程序,最终可以编译成SWF.SWC.SWF就是我们常说的Flash动画.但是现在SWF已经不仅仅是 ...

  6. Apache Flex孵化完毕成为Apache顶级项目,但前景并不明朗

    本文来源于我在InfoQ中文站翻译的文章,原文地址是:http://www.infoq.com/cn/news/2013/01/Apache-Flex-TLP 近日,Apache软件基金会宣布Apac ...

  7. 通过扩展 Rational Functional Tester 对 Adobe Flex 或 Flash 应用程序进行测试

    通过扩展 Rational Functional Tester 对 Adobe Flex 或 Flash 应用程序进行测试 添加 Selenium 和 FlexMonkium 以避免由于频繁的浏览器安 ...

  8. Actionscript,AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系转

    这篇文章本来是我在9ria上对网友的回复,但最近询问此类问题的网友越来越多,就整理了一下,增加了一些东西.原贴见这里 ActionScript ActionScript通常简称为AS,它是Flash平 ...

  9. AS3,MXML,Flex,Flex Builder,Flash Builder,Flash,AIR,Flash Player之关系

    ActionScript ActionScript通常简称为AS,它是Flash平台的语言.AS编写的程序,最终可以编译成SWF.SWC.SWF就是我们常说的Flash动画.但是现在SWF已经不仅仅是 ...

最新文章

  1. ArrayList集合为什么不能使用foreach增删改
  2. 树莓派安装openCV做图像识别
  3. 摸清源头 让电脑运行不再迟缓
  4. WANTS好物CEO李毅秋:初创公司如何避免这些坑
  5. 用opencv抽取视频的帧并保存为连续的图片
  6. linux cdc设备驱动程序,Linux Kernel 'cdc-wdm' USB设备驱动程序堆缓冲区溢出漏洞
  7. 教师计算机excel培训教案,Excel培训教案..doc
  8. “An exception has been raised that is likely due to a transient failure. Consider enabling transient
  9. Android KLog源代码分析
  10. Cache-control
  11. oracle数据库:约束
  12. Markdown工具之Typora--画思维导图
  13. QT设置选中的文字加下划线
  14. 操作系统的作用是什么?
  15. 关于无法定位程序输入点 SetDefaultDllDirectories于动态链接库KERNEL32.dll 上 解决方法
  16. 2021年有哪些能用的活体人物虚拟主播
  17. 深入理解Java虚拟机——JVM垃圾回收机制和垃圾收集器详解
  18. 有什么好用的OFD阅读器?这两种阅读工具很好用
  19. vantui van-field输入框右边加单位
  20. 企业拜访调查问卷计算机,1-1计算机应专业行业及企业调查问卷模板.doc

热门文章

  1. 解决【VS/VC】中文乱码问题-5种解决办法
  2. dom4j解析xml,dom4j创建xml
  3. Android开发中三星手机拍照异常处理
  4. 如何用VBA从身份证号码中提取性别
  5. Codeforces 558C Amr and Chemistry 暴力 - -
  6. It's not allowed to load an initial chunk on demand.问题处理
  7. jstack问题定位分析
  8. c语言实现strcat函数
  9. 公司固定资产该哪个部门管理,一般公司固定资产怎么管理
  10. android手机主流机型