TS的函数和AS3.0里面的函数写法有一些相似之处,比如传统的写法:functionadd(a:number,b:number):number{
returna+b;
}
//也可以这样写
letmyAdd:Function=function(a:number,b:number):number{
returna+b;
};
letsum:number=add(2,2);
console.log(`2+2=${sum}`);我是用Node命..
分类:
其他好文 时间:
2017-08-10 23:35:56
阅读次数:
179
不裸缩点》。。。POJ2186受欢迎的牛 1051: [HAOI2006]受欢迎的牛 Description 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这 种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎 ...
分类:
其他好文 时间:
2017-07-30 17:05:58
阅读次数:
228
沙箱也称之为安全域,今日对安全域做一个整理:一,信任授权1,不同域中的SWF(可执行文件)尽管安全域只允许相同域下的通讯,但是我们可以使用授信(Security.allowDomain或Security.allowInsecureDomain)来解决2个不同域的通信问题。注意:授信是单向的,举个例子:A和B。A..
分类:
其他好文 时间:
2017-07-23 22:47:33
阅读次数:
164
ApplicationDomain为AS3的应用程序域。它和安全域(沙箱)还是有区别的。应用程序域有三种类型:系统域子域(新的应用程序域)、当前应用程序域、当前应用程序域的子域。他们的关系就像是这样:详解:ApplicationDomain类的用途是存储ActionScript3.0定义表。SWF文件中的所有代..
分类:
移动开发 时间:
2017-07-23 16:37:12
阅读次数:
166
为什么是TypeScript 最近在做H5的游戏,最终选定的TypeScript作为开发语言。主要是看重他有强类型和Class,作为习惯使用AS3,Java等强类型编程的人来说,还是习惯这种编程写法。听一些直接使用JavaScript开发稍微大的游戏的同事说,没有强类调试什么的都比较困难。我个人平时 ...
分类:
Web程序 时间:
2017-07-20 20:56:15
阅读次数:
251
fl包在Flash IDE中是独立的类库,在Flex中是无法直接引用的,那么如果Flex想要使用Flash IDE中fl包该怎么办呢? 需要在Flash IDE安装路径下,找到下面的flash.swc文件添加到Flex项目的libs中 C:\Program Files\Adobe\Adobe Fla ...
分类:
其他好文 时间:
2017-07-18 20:58:47
阅读次数:
140
C#的反射明显的比AS3的反射要强很多埃可以从外部访问到类的私有成员。举个例子:Type_class=this.GetType();
FieldInfo_field=_class.GetField(@fieldName,BindingFlags.Instance|BindingFlags.NonPublic);枚举:BindingFlags.NonPublic->非公共成员将包括在内进行搜索,意..
本实例演示了实现一个滚动条基本功能的制作方法,没有添加改变皮肤,修改滚动条视框大小等功能,有兴趣的朋友可根据自己要求自行添加。使用时只需要通过以下一行代码创建滚动条组件: 其中mc为需要添加滚动条功能的元件,如影片剪辑,文本等。 一、制作元件 滚动条由滑块slider,向上向下滚动的按钮,滚动条背景 ...
分类:
其他好文 时间:
2017-07-11 23:14:10
阅读次数:
267
纵然AS3中有addEventListener和removeEventListener方案,但是面对情况多变的属性value值,这2个参数还是显得力不从心。例如在Game中,玩家的exp,lv,combat等等变化的话总是需要通知很多的功能模块,而exp,lv,combat这些信息有时候并不在一个model(data)里面,使用addEve..
分类:
其他好文 时间:
2017-07-10 10:34:52
阅读次数:
177
最近因为工作需要,需要在不同的开发环境中应用Protobuf,特此,我专门研究了一下。为了防止自己忘记这些事情,现在记录在这里!需要的朋友可以借鉴一些,因为这些东西在GOOGLE和百度上搜索起来真的很费劲! 一、首先说DELPHI的。 因为DELPHI现在用的人不多了,所以找这个东西真心不好找!还好 ...