`
hgfghww5
  • 浏览: 45764 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
 [1b]Function究竟是什么?[/1b] 我们习惯了function的存在,就像习惯了我们呼吸的空气却不去探究它的本质。看起来,似乎function和Number, Boolean, String一样都是ActionScript本来就有的类型。 [1b]先看以下代码:[/1b] 第一行告诉我们aFunc的类型是Function, 第二行又证实了这一点aFunc确实是一个Function类型的实例,第三行更加有意思告诉我们aFunc是一个Object。 初学者可能很惊奇,其实AS2.0中除了原始数据类型Number, Boolean, String,undefined, null,其余全 ...
  [1b]作者的个人站点:[/1b] [url=http://jim.blueidea.com/] http://jim.blueidea.com/ [/url] 相信大家都用过attachMovie这个语句,可以方便的绑定库中带Linkage输出的元素, 在一些游戏以及交互程度比较高的网站中经常会用到。 那么这里就遇到一个问题,假如我在sub.fla库里面用linkage设定了几个元素, 然后想在main.fla里面attachMovie这几个元素,该如何处理尼? [1b]第一种方法[/1b],main.fla使用 loadMovie(); 或 loadMovieNum();先导入 ...
  [1b]作者的个人站点:[/1b] [url=http://jim.blueidea.com/] http://jim.blueidea.com/ [/url] 相信大家都用过attachMovie这个语句,可以方便的绑定库中带Linkage输出的元素, 在一些游戏以及交互程度比较高的网站中经常会用到。 那么这里就遇到一个问题,假如我在sub.fla库里面用linkage设定了几个元素, 然后想在main.fla里面attachMovie这几个元素,该如何处理尼? [1b]第一种方法[/1b],main.fla使用 loadMovie(); 或 loadMovieNum();先导入 ...
1、用 [url=javascript:;][1u][1b] flash [/1b][/1u][/url] 做那种弹出的小窗口   分两步:   给flash中的按钮加入如下action:    on (release) {    getURL ("BLOCKED SCRIPTMM_openBrWindow(’newweb.htm’,’’,’width=600,height=100’)");    }    在HTML页面的...之间加入下面的javascript代码.   2、如何使得flash一打开就是全屏?    fscommand("fullsc ...
学习FLASH的时间也不短了,但总觉得还有很多的东西在等我去弄清楚。而且有很多东西也是搞得似懂非懂。在这里,把类、私有属性跟继承的理解讲一下。也希望大家能无私补充,以臻佳景。 1、首先,定义一个基本的类,定义类的方法用"Class"命令。 //创建一个基本的类时,应注意类的定义必须在外部的类脚本文件中(新建-AS文件),文件的扩展名为“as”;另外,一个重点就是要有“三个统一”:类名、类脚本文件名跟类中构造器名要一致。 方法:文件-新建-ActionScript文件,保存,文件名取为"中国人.as“。然后在里面加入如下代码: [Copy] [Run] [Sa ...
学习FLASH的时间也不短了,但总觉得还有很多的东西在等我去弄清楚。而且有很多东西也是搞得似懂非懂。在这里,把类、私有属性跟继承的理解讲一下。也希望大家能无私补充,以臻佳景。 1、首先,定义一个基本的类,定义类的方法用"Class"命令。 //创建一个基本的类时,应注意类的定义必须在外部的类脚本文件中(新建-AS文件),文件的扩展名为“as”;另外,一个重点就是要有“三个统一”:类名、类脚本文件名跟类中构造器名要一致。 方法:文件-新建-ActionScript文件,保存,文件名取为"中国人.as“。然后在里面加入如下代码: [Copy] [Run] [Sa ...
1、画一个圆,转换成MC,实例名“图象”。双击打开,延长帧为100-120,不用设置动画。 2、画一个三角形,转换成MC,双击打开,再转换为按钮,实例名为“按钮”。回主场景,复制一份按钮,实例名分别为“图象振幅”和“图象周期”。 3、主场景写入以下AS,即可测试。(我用中文起名,为的是好理解AS语句的内容) //振幅波中心Y坐标 振幅波Y坐标 = 200; //取得MC的帧数 MC的帧数 = 图象._totalframes; //图象振幅 _global.ky = Math.abs(图象振幅._y-振幅波Y坐标); //图象周期. _global.kt = this.图象周期._x-23; on ...
1、画一个圆,转换成MC,实例名“图象”。双击打开,延长帧为100-120,不用设置动画。 2、画一个三角形,转换成MC,双击打开,再转换为按钮,实例名为“按钮”。回主场景,复制一份按钮,实例名分别为“图象振幅”和“图象周期”。 3、主场景写入以下AS,即可测试。(我用中文起名,为的是好理解AS语句的内容) //振幅波中心Y坐标 振幅波Y坐标 = 200; //取得MC的帧数 MC的帧数 = 图象._totalframes; //图象振幅 _global.ky = Math.abs(图象振幅._y-振幅波Y坐标); //图象周期. _global.kt = this.图象周期._x-23; on ...
BitmapData实例应用(1) 暂时定个1吧~~~~~~~~~~~~~~有时间继续补上关于这方面的实例 ......... 奉上原代码(将该类写成文档类测试): package {         import flash.display.Bitmap;         import flash.display.BitmapData;         import flash.display.Shape;         import flash.display.Sprite;         import flash.display.StageAlign;         import f ...
[url=http://www.uncool.cn/blogs/read.php?90] [/url]        这是我去年做的一个小作品,现在我把他写成一个系列教程,给大家练练手。其中包含了截图的用法,时间事件,TileList组件的应用等等,综合起来还算不错。        第一步:让舞台能够显示连接的视频,让你的光辉形象显示出来。        这一步很简单,你首先建立一个FLA文档后,按F11,让库面版显示出来,然后在面版的下部,右键-新建VIDEO,命名随意,完成后,把这个视频从库拖到舞台上,由于初始大小为:160*120,你可以按照你的喜欢,设置为任何大小,我这里就设置为:32 ...
看见还有很多人在研究flash的socket,其中经常会出现一些问题,所以将我以前写的一个程序代码拿出来给大家参考... 这是c#的代码,经过测试的,本来想把源程序都放上来,可以我用的是vs2005(而且现在又坏了,系统出问题了),下面是程序的主要源代码,不包含一些自动生成的代码.这些代码是根据一个开源的C#socket程序改编的,而且我已经写了比较详细的注释了,如果你看了这些代码还是发现有问题,可以向我索取完整的源程序: [1b]把源文件传上来,大家可以下载(gmail又打不开了,不能给留email的同学发了,自己下载吧): 点击下载此文件 [/1b] //----------------- ...
        开发斜视角游戏,地图编辑器其实还是很重要的,很多的显示方面的逻辑都会用到。 今天跟大家分享一下我们做的地图编辑器。 关于开发中的一些比较重要的技术要点: 物体层级判断和物体的精确选取,我之间发过帖子进行过讨论。 因为是用air做的封装,所以安装前必须先有Air运行环境 ,Air运行环境可以[1b][1u] 在这里下载 [/1u][/1b] [1b] 地图编辑器下载 [/1b] 使用说明: 1、创建地图。 首先把你的背景图片放在安装目录的BK目录中,同时记得制作一张小的缩略图。如果你的背景图叫做bk.jpg,那么缩略图命名为bk_s.jpg. 点击界面中的创建,在bk目 ...
功能:可以响应鼠标拖动,鼠标划过、点击上下键,鼠标滚轮 关键词:flash 滚动文本 侦听器 说明:这个市参考了别人的东西我自己写的,代码使用很方便只要调整遮照层的位置和拖动的scrollbar的位置就可以了,对其方式是完全自动的。以下是代码(写在关键桢上,其中scrollMask遮照了滚动文本内容scrollContent,而scrollBar就是滚动条被拖动的了,scrollLine是滚动条的背景,那条线,scrollUp是滚动条向上的箭头,scrollDown是滚动条向下的箭头,全部为实例名) //  http://log.7thpark.com //各mc纵坐标自动基于scrollMas ...
先看效果: 下面是代码: import flash.filters.ColorMatrixFilter; import mx.transitions.Tween; import mx.transitions.easing.*; var nowI:Number; smallbg.targetx = (Stage.width-smallbg._width)/2; function aa(i:Number) {  function brightnessWatcher(prop:String, oldVal:Number, newVal:Number, img_mc:MovieClip):N ...
先看效果: 下面是代码: import flash.filters.ColorMatrixFilter; import mx.transitions.Tween; import mx.transitions.easing.*; var nowI:Number; smallbg.targetx = (Stage.width-smallbg._width)/2; function aa(i:Number) {  function brightnessWatcher(prop:String, oldVal:Number, newVal:Number, img_mc:MovieClip):N ...
Global site tag (gtag.js) - Google Analytics