我想创建一个asp.net网站,其中包含amMap(http://flex.ammap.com/download),现在我已经在VS 2008 Ensemble Tofino中安装了Flex插件(http:// www.ensemble.com/products/tofino.shtml)现在我陷入困境的部分是如何在VS中的flex插件中包含amMap API,对于Flash构建器来说这是微不足道的(http://blog.amcharts.com/2010/11 /ammap-for-flex-tutorials-part-1-basic.html)。
感谢任何帮助
P.S:不想开发flash构建器因为我只有它的试用版,并且不想使用任何地图,除了am Map,因为谷歌地图的限制不会缩放或平移
答案 0 :(得分:1)
使用VS的Ensemble Tofino插件,只需按照以下步骤开始使用:
<fx:Script>
<![CDATA[
[Bindable]
[Embed(source="../assets/maps/world.swf")]
private var _world:Class;
]]>
</fx:Script>
<ammap:AmMap>
<ammap:dataSets>
<ammap:DataSet
mapClass="{_world}">
</ammap:DataSet>
</ammap:dataSets>
</ammap:AmMap>
确保您在“[Embed(source =”.. / assets / maps / world.swf“)]”行中正确设置路径。
运行它,世界地图应该在浏览器中加载。
答案 1 :(得分:-1)
我很确定visual studio无法编译Flex,所以你是SOL。您可以做的是下载Flex SDK并使用附带的mxmlc编译器来编译代码。您可以使用任何类型的文本编辑器来修改代码。我不明白为什么在Flash Builder试用版中编码是一个问题,但我离题了。如果您在Windows上进行开发,可以随时下载FlashDevelop;它是免费的,可以编译Flex。