- 浏览: 40847 次
- 性别:
- 来自: 上海
最新评论
文章列表
看见还有很多人在研究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 ...
演示效果:
源文件下载:
下雪效果.rar
先添加一个图形元件,画出你想要的雪的样子,然后创建一个影片剪辑。在第一层画一条曲线,当作引导层,添加一层,把刚刚做好的图形元件添加进去场景中,利用运动补间做出雪飘下来的效果。
回到主场景中添加一个层。
在层一中放入刚刚做好的影片剪辑,给影片剪辑命名为"xue"在第4帧插入普通帧。
在第2层插入4个空白关键帧。
第1帧输入:
i=1;
第2帧输入:
if (i
第3帧输入:
gotoAndPlay(2);
第4帧输入:
gotoAndPlay(1);
本文转自:http://www.5u ...
关于遮罩的教程很多了,这里结合我的摸索过程及创意给大家尤其是初学者作一简单讲解。
一.原理部分--羽化的美眉效果
flash的遮罩原理在于使用一个图形作为透过光线的区域,当这个图形所在层转为遮罩层时,图形区域下 ...
关于遮罩的教程很多了,这里结合我的摸索过程及创意给大家尤其是初学者作一简单讲解。
一.原理部分--羽化的美眉效果
flash的遮罩原理在于使用一个图形作为透过光线的区域,当这个图形所在层转为遮罩层时,图形区域下 ...
动态文本和部分静态文本(使用设备字体)在Flash Player r6.0.47.0以前的版本中是不能遮罩的,新版本部分解决了这个问题。如图:
需要注意的是:
1.时间线上的mask不起作用,还是老样子,不显示; 只支持用as的setMask
2.setMask的用法:
myText.[1b]setMask[/1b](myMaskArea);
myText:文本框所在的mc;
myMaskArea:遮罩区域所在的mc;
注意: 顺序不能颠倒!
3.文本和遮罩区域在场景中的上下关系无所谓
再来看一看对文本的一些处理会有什么结果
[1b]旋转[/1b]
[1b]
[/1b]
[1b]
[ ...
动态文本和部分静态文本(使用设备字体)在Flash Player r6.0.47.0以前的版本中是不能遮罩的,新版本部分解决了这个问题。如图:
需要注意的是:
1.时间线上的mask不起作用,还是老样子,不显示; 只支持用as的setMask
2.setMask的用法:
myText.[1b]setMask[/1b](myMaskArea);
myText:文本框所在的mc;
myMaskArea:遮罩区域所在的mc;
注意: 顺序不能颠倒!
3.文本和遮罩区域在场景中的上下关系无所谓
再来看一看对文本的一些处理会有什么结果
[1b]旋转[/1b]
[1b]
[/1b]
[1b]
[ ...