A journal that focuses on Flash Platform development, and a little bit about what I am up to on any given day.

Monday, June 20, 2005

Compile-time Shared Libraries

I have spent alot of time over the last while trying to determine the most efficient ways for developers and designers to collaborate on larger Flash projects, but I always find myself frustrated trying to enforce rules in how things should be built between teams.

Developers have a much easier time working together, our team uses VSS and we can easily share and collaborate on code and projects with no overlap or conflicts.

Whenever I try to bring designers into the process though things always seem to get complicated in the Flash IDE. There are many scenarios where breaking up content across SWF files makes sense, but there are many times that it does not make sense.

I spent time examining Shared Libraries recently, a concept that we hadn't really utilized, and I again realized why:

Runtime Shared Libraries: why must you define an absolute url on the shared assets? I never understood why this is needed. It freaks me out to think that I would have to forsee this url (when often I do not know it in advance). If I have missed something here please leave me a note in the comments.

Compiletime Shared Libraries: When a shared asset is linked, it is frustrating that any children of that symbol are just plopped into the destination file with no consideration of how those assets were organized in the source file. This really annoys me, because the reason I would use shared libraries in the first place is to ensure clean structuring of assets without excess tidying up.

So again I am looking for suggestions on how others out there working in a design/development enviornment may deal with this in an effective manner? Hopefully 8Ball may allieviate some of these issues. But in the meantime feel free to leave comments.

2 Comments:

Anonymous Anonymous said...

btw, why isnt it possible to attachMovie to a movie loaded inside a parent movie with LoadMovie :p

like generic code here

parent_mc->loadMovie["button.swf"]

(in button.swf resides button_mc <- symbol, export in first frame, etc)

parent_mc->button_mc->attachMovie :buh bye:

doesnt work, so fare well to your libs

10:58 PM

 
Anonymous Anonymous said...

runescape money runescape gold runescape money runescape gold wow power leveling wow powerleveling Warcraft Power Leveling Warcraft PowerLeveling buy runescape gold buy runescape money runescape items runescape gold runescape money runescape accounts runescape gp dofus kamas buy dofus kamas Guild Wars Gold buy Guild Wars Gold lotro gold buy lotro gold lotro gold buy lotro gold lotro gold buy lotro gold runescape money runescape power leveling runescape money runescape gold dofus kamas cheap runescape money cheap runescape gold Hellgate Palladium Hellgate London Palladium Hellgate money Tabula Rasa gold tabula rasa money lotro gold buy lotro gold Tabula Rasa Credit Tabula Rasa Credits Hellgate gold Hellgate London gold dofus kamas buy dofus kamas 血管瘤 肝血管瘤 音乐剧 北京富码电视 富码电视 富码电视台 7天酒店 7天连锁酒店 7天连锁 自清洗过滤器 过滤器 压力开关 压力传感器 流量开关 流量计 液位计 液位开关 温湿度记录仪 风速仪 可燃气体检测仪 wow power leveling wow powerleveling Warcraft PowerLeveling Warcraft Power Leveling World of Warcraft PowerLeveling World of Warcraft Power Leveling runescape power leveling runescape powerleveling

10:31 PM

 

Post a Comment

<< Home