2011-09-09 80 views
0

我已经搜遍了几个教程,遍及谷歌,以找出如何将GraphAPI .SWC文件添加到Adobe Flash cs5项目中。我已经尝试将它放在与项目相同的文件夹中,然后使用导入语句:Flash CS5 api设置?

import com.facebook.Facebook; import com.facebook.utils.FacebookSessionUtil; import com.facebook.commands.notifications .; import com.facebook.commands.stream .;进口com.facebook.net.FacebookCall;

但它有一个问题,说这些定义没有找到。我需要弄清楚如何将facebook api添加到我的Flash项目中,并且在这个主题上几乎没有任何文档。我发现的唯一教程使用adobe flash builder 4.5来创建一个“flex AIR应用程序”,它实际上看起来像是xml和actionscript的混合体,并将.SWC文件添加到flash builder程序包explorer的libs文件夹中。

我宁愿使用Adobe Flash,在Adobe Flash cs5项目中执行GUI和动画,在那里执行动作代码,然后将带有嵌入代码的.swf和index.html上传到网站,然后放在脸书上。至少这就是我看起来对Facebook的一个Flash应用程序是如何完成的。我的问题是通过将.SWC库文件添加/链接到Adobe Flash项目中,以使facebook功能调用可供使用。任何想法如何做到这一点,或者闪存生成器程序的唯一途径?

如果flash builder程序是唯一的方法,我会如何将它嵌入到html页面中?我从来没有使用过flex或flash builder,所以我非常难过。我对flash/actionscript 3.0,C++,Java,C#和Visual Basic非常熟悉。我对PHP不太好,所以我将PHP看作是最后的手段。

回答

1

您是否正确设置了库路径? 你需要进入Flash设置(shift + F12),然后是Flash选项卡和设置按钮。然后,“库路径”选项卡和“浏览到SWC文件”按钮并选择您的api SWC。

对于在AS3编码我建议你使用Flash Develop