当前位置: 首页 > article >正文

[转]Flixel只能用于Flex吗?

[url]http://bbs.9ria.com/viewthread.php?tid=80301&extra=page%3D1%26amp%3Borderby%3Ddateline%26amp%3Bfilter%3D2592000[/url]

最近几天才开始用Flex,不太熟悉。
好像Flex SDK有点不一样吗?Flixel只能用于Flex中?
就是最简单的一个用flixel来显示一张图片,我用flash builder可以,用flash cs3不行。。只能显示一张白色方块。
我看了flixel的源码半天,也不知道他到底是怎么显示一张位图的!是不是Flex 显示对象的方法有点不大一样?
比如说一个MenuState继承自FlxState,然后在MenuState中..
add(new FlxSprite(0, 0, menuImg));
我就不知道他是怎么被显示出来的。
如果是FlashCS3来做,肯定得addChild(XXX).可是我却没发现。。。
help!


在flixel的代码中搜索bitmapdata。不是所有可视对象都是DisplayObject来的,因此不一定要addChild了,你才能在舞台看到东西


因为 flixel 的素材是用Embed 来做的,这个需要 flex sdk ,所以你需要在flash中设置 flex sdk,最好选择 4以上吧,3的话应该可以,不过 到时候 flixel v2.5 版本正式出来的时候 最好还是换成 4.0以上的 sdk。
至于如何被显示出来,首先你要了解 flixel的结构,flxGame 类 就是一个 sprite 的子类,而 flxState 类也是sprite的子类,由于是 位图渲染,所以flixel 有自己的 渲染方法,都是通过 add 方法加入渲染列表


如果你想用 flash来做,就将 flash 的 类文档关联到 那个 flxGame 的子类
比如 我的 Game extends FlxGame ,那么 flash 关联类 就是 Game 就行了。
我是用 flash CS5 试过,可行的。
但是建议 要么用 flex来做 要么用 flashdevelop 来做。flash的话,不是很必要。。因为前面说了,素材都是用embed 方法,这个是用到 flex sdk 的


我就是不知道他是怎么渲染位图的。。
如果是我。我就是var bitmap=new Bitmap()
bitmap.bitmapData=XXX
addChild(bitmap);

但是。。Flixel好像不是这样的。。
所以,我不知道怎么显示在舞台上的。。


刚才看了下,flxGame 类 是有的addChild的,也有将 bitmap addChild进去。。
如果你的flixel 版本是 2.43,可以去看看 flxGame类的 407-413 行.


是的,这个是用于flex,pixelbitz这跟Flixel类似,但可用于flash。。。。。。


。。朋友,flixel 是纯粹的 AS3 项目,所以完全可以应用到 flash 或者 flex 中,因为flixel使用的类基本上 是 通用的,没有用到 flash 组件类 或者 flex的组件类。
只不过 flash要使用的 话 需要配置下 flex sdk,因为使用了 embed 。。。
我也曾经 用 flash cs5 关联后,运行一样成功。 只是觉得 没有在 flash的库里面使用元件,所以 就没必要在flash 中 编译了。。。
http://www.lryc.cn/news/2421193.html

相关文章:

  • 【笔记】使用nvm install下载显示淘宝镜像证书过期
  • [新版新概念英语1-4册全部视频和课本]
  • js动态添加和移除disabled属性和style
  • 基于 Spark 的数据分析香港六合彩开奖号码采集官网实践
  • clannad手游汉化版_clannad游戏中文版
  • mysql查询关键词总结
  • 6.2路由器与交换机的作用与特点
  • VMware View 5.0 – 远程图形工作站配置篇
  • 用计算机测试生日,超准生日爱情配对测试
  • 最全、最详细的MySQL常用命令(MySQL)
  • 干式真空泵原理_如何安装干式墙锚在墙壁上悬挂重物
  • 【转】2009年值得去关注的15个国内web2.0网站
  • 赢销侠的秘密武器:如何通过创新思维提升业绩
  • [喵咪开源软件推荐(5)]开源DNS服务-bind
  • Linux - tftp
  • 【Windows源码分析】(一)初始化内核与执行体子系统
  • win10系统任务栏卡死怎么办(三种方式)
  • 去除织梦底部版权信息Power by DedeCms
  • Proteus中常用元器件快速查找教程
  • JavaScript深入浅出(进阶)
  • python shell手机版_PythonScriptShell/Python for s60 3rd v1.4.5
  • 【Oracle软件下载大全】Oracle 9i、10g、11g软件下载地址大全—最新下载!
  • MFC绘制圆形进度条(附完整源码)
  • firefox android 阅读模式,何必羡慕Safari 5?火狐浏览器也有“阅读模式”
  • 数据补全与数据挖掘: 如何提高挖掘效率
  • 夹缝求生存,勤者存。
  • C++ 实现 ping 功能 域名(URL)解析实际 IP地址
  • Password Guessing Using Random Forest使用随机森林猜密码
  • Google Analytics(Google分析)与雅虎统计的对比
  • 5款超级种子下载神器合集