Flash CS RSL基础
RSL:Runtime Shared Library 大概是这个样子的,运行时共享库,这个rsl在Flex和Flash里面有很大区别的,因为我暂时只是用到了Flash里面的RSL,所以这里只记录Flash RSL的使用过程。
制作:
新建Fla文件,新建元件,在元件属性对话框中选择“为运行时共享导出”,并在下填一个共享导出的地址,如下:
然后点击确定,发布swf之后就完成了rsl的制作。
使用:
新建fla==新建元件==进入元件属性面板
在元件属性面板上的“源”区块下选择浏览,然后将元件定位到上面的rsl制作fla里面的元件上,如下:
这样他就会自动给你的这个元件关联到源fla对应的元件。
在点击元件属性对话框上的确定按钮之后,flash会自动给新建的元件生成导出类名,并且自动选择了“为运行时共享导入”选项和填好了下面的地址,勾选“总在发布前更新选项”,如下:
这样,每次你的源fla更新之后,你只要发布一下你使用了他的元件的fla,他就会自动更新过来,生成了实时预览。
这个在做ui的时候很有用。
但是RSL虽然是共享库,所有用到他的swf的体积虽然会减小,但是这些用到他的swf在使用的时候都会加载这个rsl一次。