
ActionScript
文章平均质量分 76
CG李大仁
https://github.com/limccn/
展开
-
C#与flash通信和交互的小项目源代码
寒假做的一个小项目,实现 .net 与flash 之间的交互和相互操作,现在发布分享,还望高手指正,具体细节我会在以后讲解,如果还有疑问的话,欢迎与我联系。说明C#,flash相互操作的demo ,使用的flash的外部API和XML通信,可以用C#创建、删除、复制flash DisplayObject 同时可以实现放大、缩小、拖动、旋转、转置的功能。环境Windows XP sp3;Visual原创 2016-08-16 10:39:10 · 1978 阅读 · 0 评论 -
Actionscript使用Scoket方式发送HTTP请求实现
FLash在安全方面的保守让它成为了最安全和最广泛的RIA应用开发技术,但是对程序员来说那可能不会那么轻松了,比如最简单的http请求,通常会被系统拦截,所以我们需要一种再底层的方式来实现Http请求。以下是ActionScript中最常用的Http请求的使用代码package { import flash.display.Sprite; import flash.events.*;原创 2016-08-16 10:40:26 · 1273 阅读 · 0 评论 -
AS3实现对对象(DisplayObject)的鼠标拖动(Drag)跟随
flash中对对象的鼠标拖动跟随是很常用的效果,下面是简单的AS3代码实现一下代码与大家常用的方法有所不同的是,在鼠标拖动显示对象的时候flash对象的动画播放是不会被打断的和空白,相比flash自带的Drag方法比较符合用户需要,通过在对象移动时记录位移之后再赋值给复制后的新对象实现图像的唯一的实现。//私有变量private class ObjectDragging{ private var原创 2016-08-16 10:40:20 · 1432 阅读 · 0 评论 -
Flash AS3 清空显示对象容器中所有的对象
在Flash AS3清空显示对象容器(DisplayObjectContainer)中所有的对象(Child)的方法是很简单的,虽然AS3没有提供一个removeAllChild方法方便用户使用,但是有的程序员还是会利用其提供的removeChildAt()方法来实现对所有对象的清除工作,方法也很简单,大家可以考虑写个静态类来放置以下代码,代码如下://清除所有Childfunction remo原创 2016-08-16 10:40:18 · 2046 阅读 · 0 评论 -
AS3中利用matrix矩阵变换实现上下左右转置反转
利用Flash AS3中的matrix矩阵变换实现对flash中的显示对象(DisplayObject),例如:图片、图像、动画的处理对程序员来说是很方便的,下面的代码实现对Flash中任意的显示对象DisplayObject的上下和左右的转置、反转、翻转操作。原理很简单AS中设置对象的zoom值为-1即可,a为水平方向,b为垂直方向。代码如下:public class Transverse{ p原创 2016-08-16 10:40:15 · 1524 阅读 · 0 评论 -
发布基于C#与Flash通信的游戏设计器完整源代码
寒假里面申请的学校学生科技创新基金项目,现在在此发布并提供给大家下载具体的技术细节CG以后会在日志发布。这是CG在08年寒假期间做的一个使用flash与C#通信的演示的之后设计和编写的一个全新的版本,CG对其中进行了更加详细的设计与修改,目前除了部分文档的编写之外已经基本开发完成。项目信息:名称 :SU GameDesigner 2.0 (1.0版本为CSharpFLash)详细信息:基于.net原创 2016-08-16 10:40:12 · 599 阅读 · 0 评论 -
用AS+JS实现IE等浏览器的强制弹出窗口源代码
上一篇日志讲到CG朋友要求对单独页面实现分别多种连接打开效果的实现,里面提到IE或者其他的工具栏(yahoo,google)等可以拦截弹出窗口而无法在用户浏览器实现的问题,除了上次提到的将open方法改成ShowModelDialog方法之外,CG今天分享一个用Flash/FLEX AS实现的强制用户浏览器弹出窗口的方法,这种方法CG感觉是一种很流氓的方法,因为几乎所有的用户浏览器都安装了Flas原创 2016-08-16 10:40:01 · 2154 阅读 · 0 评论 -
ActionScript学习手记之矩阵变换MatrixTransformer的应用
Flash ActionScript学习手记之矩阵变换MatrixTransformer的应用flash ActionScript MatrixFlash支持使用矩阵运算的方式对显示对象实现矩阵变换,可以实现对对象的平移、大小变换、旋转,四边形倾斜的矩阵运算具体的使用方法如下:定义一个矩阵对象->对矩阵进行参数运算->将要转换的显示对象进行矩阵转换定义一个矩阵:import flash.geom.原创 2016-08-16 10:39:15 · 445 阅读 · 0 评论 -
ActionScript 学习手记之ExternalInterface的使用
Flash ActionScript 学习手记之ExternalInterface的使用回家之前接到来自学校软件协会的一个开发任务,要求实现.Net与Flash之间的相互操作,具体要求实现C#对flash对象(DisplayObject和DisplayObjectContainer)的操作,包括插入、删除、复制、同时还要实现对象的放大、缩小、旋转、转置,图层移动等等现在开发基本结束,发布一下我的A原创 2016-08-16 10:39:13 · 4237 阅读 · 0 评论 -
flashAS实现远程服务器xml数据读取解析
周日CG接到一位网路上的朋友的问题,要求用flash ActionScript实现从服务端读取动态生成的数据并且进行解析,输入到用户界面的小程序今天代码放上来与大家分享,实现过程很简单,供初学者学习,也希望老鸟指正。要求:BS结构下,客户端使用flash从服务端读取动态生成的XML格式数据,并将获取的数据进行解析和发送到界面显示。XML格式:? ??? sdfsdf??? 2009-10-10??原创 2016-08-16 10:40:29 · 710 阅读 · 0 评论