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); ........ } .......... } }

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


  • 相关阅读:
    Rocket
    Rocket
    Rocket
    Rocket
    POJ 1849 树的直径 Two
    SGU 495 Kids and Prizes
    HDU 4336 概率DP 状压
    HDU 4089 && UVa 1498 Activation 带环的概率DP
    SGU 149 树形DP Computer Network
    暑假集训刷题记录
  • 原文地址:https://www.cnblogs.com/XiaoG/p/1823609.html
Copyright © 2011-2022 走看看