我的编程空间,编程开发者的网络收藏夹
学习永远不晚

近期学习flash as3总结

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

近期学习flash as3总结

最近看到RIA比较火,也想凑个热闹,把最近几天的学习心得记录下来
给自己看,如果能对新人有所帮助那是最好的,老手就不用看了
 
开发环境
       flash cs3 professional 和flex 3比较
       flex 3 比较符合程序员的习惯,尤其是对Java程序员来说,Eclipse 太熟悉了,不过我觉得不能开发多帧的程序是flex 的最大缺点,也可能我孤陋寡闻,没找到开发多帧程序的方式
       因为是新手上路,所以弄了几个非常简单的小东西,但弄来弄去还是单帧,不爽
       还是选了flash cs3 虽然不符合程序员的习惯,但多帧对我吸引力太大了,因为那样才是真正的应用程序式的开发。
       下面主要就flash cs3中开发写一点心得:
 
        1、最开始最大的困难就是不知道脚本和动画如何联系起来,其实很简单,先建个flash (as3)文件,保存为ConnectSrv.fla(名字自己起),再建一个同名的as3文件,保存为ConnectSrv.as ,然后在ConnectSrv.fla 的界面上“属性面板“有个文档类:里面添上ConnectSrv就把动画和脚本联系起来了。
        2、在程序中调用按钮,要打开“窗口“菜单里面的“组件“窗口,快捷键是Ctrl+F7在user interface中找到Button 然后拖到右边的库中,才能在程序中调用fl.controls.Button 因为这个小东西是组件。
        3、下面做个Flash|+ JavaServlet的小的通讯Demo
               as代码如下:
package{
  import flash.display.Sprite;
  import flash.text.TextField;
  import fl.controls.Button;
  import flash.events.Event;
  import flash.events.MouseEvent;
  import flash.net.URLRequest;
  import flash.net.URLLoader;
  import flash.net.URLRequestMethod;
  import flash.net.URLLoaderDataFormat;
  import flash.events.IEventDispatcher;
  import flash.net.URLVariables;
    
  public class ConnectSrv extends Sprite{
    public var connectBtn:Button;
    public var msg:TextField;
    public var _loader:URLLoader;
    public function ConnectSrv(){
      connectBtn = new Button();
      connectBtn.x = 50;
      connectBtn.y = 150;
      connectBtn.addEventListener(MouseEvent.CLICK,onClickConBtn);        //按钮的消息处理
      addChild(connectBtn);
      msg = new TextField();
      msg.x = 100;
      msg.y = 200;
      msg.text = "成功啦"
      addChild(msg);
    }
    public function onClickConBtn(e:MouseEvent){
      _loader = new URLLoader();
      _loader.dataFormat = URLLoaderDataFormat.VARIABLES;
      configListeners(_loader);
      var par:URLVariables = new URLVariables();
      par.username = "alvetjook";
      par.password = "2222";
      var req:URLRequest = new URLRequest("http://localhost:8080/flashT/Rev");
      req.data = par;
      req.method = URLRequestMethod.GET;
      try {
        _loader.load(req);
      }catch(error:Error){
        msg.text = "出错了";
      }
    }
    public function configListeners(dispatcher:IEventDispatcher):void{
      dispatcher.addEventListener(Event.COMPLETE,loadHandler);
    }
    public function loadHandler(e:*):void{
      switch (e.type){
        case Event.COMPLETE:
          msg.text = "完成";
          break;
      }
    }
  }
}

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

近期学习flash as3总结

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

近期学习flash as3总结

最近看到RIA比较火,也想凑个热闹,把最近几天的学习心得记录下来给自己看,如果能对新人有所帮助那是最好的,老手就不用看了 开发环境       flash cs3 professional 和flex 3比较       flex 3 比较
2023-01-31

近期Python学习笔记

作者:Pleiades_Antares(www.cnblogs.com/irischen)想学Python已经许久,一年多以前(应该是17年4月份左右开始的吧)接触了python,通读了《教孩子学编程——python语言版》(如下图),感觉
2023-01-30

将近3个月的实习总结

这篇文章应该写的更早写,但是一直忙学校的论文,其实这个也是借口,如果想要做什么事,怎么都会有时间的。     ......     将近3个多月的实习,发现收获最多的一天就是最后一天,准备离开的时候和鹏叔在外面聊天,然后 突然感觉自己的实习
2023-01-31

WorkFlow学习总结

最近在工作中要实现一种“流程审批”的功能,查阅资料得知,workFlow技术可以满足我的需求,于是就开始沉下心来好好学习一下这门技术。总结的学习资料也拿出来和大家共享一下。 什么是工作流: 工作流,指的是一系列相互衔接、自动进行的业务活
2023-06-05

Mongodb学习总结

Mongodb相关操作总结 2020/4/2Mongodb使用的是类似与json字符串的形式存储数据[{key:value},{key:value},]Mongodb使用了不存在的对象,即创建该对象use db 使用db数据库show dbs 查
Mongodb学习总结
2019-08-19

python 学习总结3

Python蟒蛇绘制一、实现程序如下 1 import turtle 2 turtle.setup (650, 350, 200, 200)#turtle的绘图窗体turtle.setup(width, height, startx, st
2023-01-30

mysql学习总结(一)

作为一名小白,今天开始上传自己的学习总结。
mysql学习总结(一)
2016-11-21

python学习总结-----pytho

一、python简介    python 是一种面向对象、解释性的脚本语言,遵循 GPL 协议。语法简单、社区强大、丰富的库支持。又被称为“胶水语言”。能把其他语言(主要C/C++)写的模块很轻松的结合在一起。二、python 安装 win
2023-01-31

python 学习总结2

温度转换问题一、温度转换  目前有两种表示温度的方法一种是摄氏度另一种是华氏度,摄氏度的结冰点为0度,沸点为100度将温度等分刻画,华氏度的结冰点为32度,沸点为212度将温度进行等刻度划分。  现需要将按格式输入的摄氏度转换为华氏度,将输
2023-01-30

python 学习总结4

数字类型及操作一、整数类型  (1)python中的整数与数学中的概念是一致的,可以正也可以负,没有取值范围。       pow(x,y)函数是计算x的y次幂,想计算多大就多大。  (2)在整数类型中有四种进制形式     十进制:101
2023-01-30

python 学习总结5

字符串类型及操作一、字符串类型的表示  (1)字符串:由0个或多个字符组成的有序字符序列    例如:“请输入带有符号的温度值” 或者‘c’都是字符串  (2)字符串是字符的有序序列,可以对其中的字符进行索引    例如:“请”是“请输入带
2023-01-30

python 学习总结1

计算机与程序设计一、计算机的概念  1.计算机是根据指令操作数据的设备。  2.计算机主要包括两个功能性一个是功能性另一个是计算性  功能性是对数据的操作,表现为数据计算,输入输出处理和结果存储  可编程性是根据一系列指令自动的,可预测的,
2023-01-30

Python学习总结__Day1

一、Python是一门什么类型语言1、解释型:一边编译一边执行,劣势是运行速度慢,但通过运用PyPy交互解释器(JIT技术)会让python程序执行速度快很多。优势是可移植性强。2、强类型:即类型安全类型。除非通过强制转换,否则变量类型将不
2023-01-31

函数学习总结

定义自己总结:就相当于现实中各种用途的工具,有着对数据进行各种处理的功能(实质就是比较复杂的变量?!)分类 自定义函数和Python语言已经定义过的常用的内置函数自定义函数的组成部分def 函数名(参数1,参数2...):'''函数的描述及
2023-01-31

BGP学习 总结3

BGP DECISION PROCESS1 largest weight ( local orininated path :32768 other 0 )2 largest local-preefernce (BGP default loc
2023-01-31

AIX 5L学习总结3

1.-bash-3.00$ prtconf | more //查看配置信息可以看到大部分配置信息。-bash-3.00$ prtconf | moreSystem Model: IBM,9110-51AMachine Serial Numb
2023-01-31

Python学习总结(二)----pyt

继续学习python中,越来越发现python的方便,也找到了一些python与C/C++的一些相同点与不同点。由于我看的书中缺乏编程练习题,我就在想如何能够尽快地熟悉python。由于我一直在参加算法竞赛,所以就想到了用Python去实现
2023-01-31

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录