zoukankan      html  css  js  c++  java
  • Flash CS4/5与Flex/Flash Builder的配合编码

    注:为方便起见文中把Flash CS4/5简称为Flash,把Flex/Flash Builder简称为Flex

    一般可以用Flash制作资源文件(swc/swf),提供给Flex使用

    一、src目录

    在Flex中源码的存放位置一般是src目录

    而Flash中项目目录即是源码(类)目录

    为了统一,最好改一下

    修改方法:

    1. 打开项目属性:

    F@$N99E%W0GE~GTC(DG0V4L

    2.设定源码位置( . 表示当前目录)

    image

    3.设置库中元件链接的类对应的源码位置

    打开ActionScript 3.0设置对话框,把原来的.改为./src,如图:

    image

    二、导出SWC

    在“发布设置”中选中“导出 SWC”,可方便Flex使用

    image

    三、在Flex中引用SWC

    打开项目属性->ActionScript构建路径->添加SWC…->找到Flash生成的SWC 确定即可

    image

    注:我用的是Flash Builder 4 + Flash CS 5 ,可以直接在Flash Builder中创建Flash的项目,当在Flash中发布时Flex也会自动重编译,比较方便

    四、创建资源

    在Flash的库中创建需要的资源(元件),需要在Flex中调用的话,为其指定个链接类即可(你可以不编写链接类,Flash会自动为你生成,如果需要额外的功能,可以自己编写),如图:

    image

    相关的图也可使用AI或做,做好后直接复制到Flash中即可。

    五、调用创建好的资源

    在Flex中链接好了SWC调用就和普通写代码一样一样的:

    package com.loveqipai.ddz
    {
    ..........
    import com.loveqipai.ddz.res.CustomNumber;

    public class XXXXTest extends Sprite
    {
    ..........
    public function xxxMethod():void { ........ var num:CustomNumber = new CustomNumber; addChild(num); ........ } .......... } }

    大概步骤就是这样了,比较简单。


  • 相关阅读:
    python中的编码问题
    CVPR2018 Tutorial 之 Visual Recognition and Beyond
    hdu 1376 Octal Fractions
    hdu 1329 Hanoi Tower Troubles Again!
    hdu 1309 Loansome Car Buyer
    hdu 1333 Smith Numbers
    hdu 1288 Hat's Tea
    hdu 1284 钱币兑换问题
    hdu 1275 两车追及或相遇问题
    hdu 1270 小希的数表
  • 原文地址:https://www.cnblogs.com/XiaoG/p/1823609.html
Copyright © 2011-2022 走看看