论坛交流
首页办公自动化| 网页制作| 平面设计| 动画制作| 数据库开发| 程序设计| 全部视频教程
应用视频: Windows | Word2007 | Excel2007 | PowerPoint2007 | Dreamweaver 8 | Fireworks 8 | Flash 8 | Photoshop cs | CorelDraw 12
编程视频: C语言视频教程 | HTML | Div+Css布局 | Javascript | Access数据库 | Asp | Sql Server数据库Asp.net  | Flash AS
当前位置 > 文字教程 > Flash教程
Tag:flash cs,flash 8,鼠绘,as,手绘,工具,文字,loading,入门,初学,mc,影片剪辑,声音,mtv,游戏,引导,遮罩,菜单,补间,广告条,时钟,视频教程

WebServiceConnector + ASP.Net 简单应用教程

文章类别:Flash | 发表日期:2008-9-21 20:06:25

   一、系统环境 假如无此环境 就不要浪费时间了

IIS5.0以上+asp.net Flash2004MX专业版 假如没有支持ASP.NET的IIS 可以上网找一个 有空的话我会开放自己的主机给大家测试的。一般来说使用win2003系统的 就可以了。还有就是最好能有ASP.net的开发环境 能自己开发webserver应用

二、预备工作

先下载我写的一个测试方案。
点击浏览该文件 这是我用VB.NET编写的 具体编写方法很简单 我就不多说了(究竟这是Flash教程 不过有问题的话也可以开贴问)

把他解压并上传到一个支持ASP.net的 空间即可。这个Service 提供两个方法一个是sum(a,b)计算a b的和并返回 一个是about()

三、开始

1.打开Flash2004并新建一个文档

2.打开“Web服务”面板(Ctrl+Shift+10)点击那个小地球 定义Web服务 他会弹出一个“定义Web服务”的对话框 点那个“+”添加Web服务URL 你们可以参照图中填写。按此在新窗口浏览图片

3.假如你的地址没填错的话 点确定后应该能看到如图片所示的东东 这里把你那个Web服务提供的方法列了个清单 包括他们的参数和返回值都说明的很清楚。params节点下的就是他的参数 假如没有这个节点就说明该方法无参数(如这个例子中的about) results就是返回值了。按此在新窗口浏览图片

4.在“sum"节点上点右键 在弹出的菜单中选择“添加方法调用” Flash会自动在你的场景中添加一个WebServiceConnector组件。我们给他取个名字叫“测试”,系统已经把他的参数色设置好了我们就不去动他了按此在新窗口浏览图片
现在我们再添加三个TextInput组件 分别命名为“a、b、c” 再添加一个Button标签改为“计算” 再放点装饰的东西最后效果看图(漂亮吧)按此在新窗口浏览图片


5. 在保证选中“测试”组件的前提下打开“组件检查器”面板(Alt+F7)选择“绑定”添加绑定。
我们要把那个“sum”方法的两个参数和返回值分别绑定到3个TextInput 操作简单 大家看了图就会了
解释一下 第一就是添加绑定 第二就是将该“绑定”绑定到TextInput
最后添加好绑定应该可以看到这图

6.写AS 很简单 选择那个“计算”按钮添加这样的代码就可以了。
on(click){
_root.测试.trigger();
}

7.好了 可以测试了 没意外的话 我们在前两个输入框中输入数值 然后点击“计算”再等一小会 就会在最后一个文本框中显示他们的和了
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片
按此在新窗口浏览图片

这是Flash原文件
点击浏览该文件

上一篇:{实例}钟表的制作 人气:4677
下一篇:{实例}鼠绘水墨画《虾》 人气:1507
视频教程列表
文章教程搜索
 
Flash推荐教程
Flash热门教程
看全部视频教程
购买方式/价格
购买视频教程: 咨询客服
tel:15972130058