- 博客(10)
- 收藏
- 关注
转载 A*寻路算法(JavaScript实现)
参考资料:http://www.cnblogs.com/zhoug2020/p/3468167.html http://www.cnblogs.com/lipan/archive/2010/07/01/1769420.html 代码: <!DOCTYPE html> <html lang="en"> <hea...
2016-11-02 09:13:00 180
转载 unity3d笔记:控制特效的播放速度
一般在游戏中,主角或者怪物会受到减速效果,或者攻击速度减慢等类似的状态。本身动作减速的同时,衔接在角色上的特效也需要改变相应的播放速度。一般特效有三个游戏组件: 关键点就是改变Animator,Animation和Particle System的Speed这个速度变量。就可以随意的控制特效的播放速度了。 代码如下: using UnityEngine; ...
2015-04-22 23:15:00 450
转载 javascript中的方法重载
在很多面向对象的高级语言中,都有方法的重载。而javascript没有方法重载这个概念。但是我们可以通过arguments这个参数来伪装成函数的重载 在模拟之前我们先看一下代码: //表面上没有声明形式参数的函数 function fun() { alert("示例代码"); } ...
2014-10-07 23:26:00 113
转载 javascript函数声明方式
javascript中函数的声明有三种方式: 最常见的函数声明: fun();//可以调用,因为这种声明方式会被浏览器优先加载。 function fun() { alert("声明式的函数声明"); } 函数表达式的声明: var fun2=function() { alert("表达式的函数声明"); } fun2();/...
2014-10-07 22:44:00 90
转载 使用javascript实现贪吃蛇游戏
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title><...
2014-09-11 13:57:00 168
转载 使用dom元素和jquery元素实现简单增删改的练习
软件开发实际就是数据的增删改查,javascript前端开发也不例外。今天学了jquery框架的简单使用。于是用它实现简单的增删改,接着也用原始的javascript实现同样的功能,以便看出jquery的强大: 代码如下: <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> &...
2014-09-06 22:22:00 162
转载 使用yield关键字让自定义集合实现foreach遍历
一般来说当我们创建自定义集合的时候为了让其能支持foreach遍历,就只能让其实现IEnumerable接口(可能还要实现IEnumerator接口) 但是我们也可以通过使用yield关键字构建的迭代器方法来实现foreach的遍历,且自定义的集合不用实现IEnumerable接口 注:虽然不用实现IEnumerable接口 ,但是迭代器的方法必须命名为GetEnume...
2014-08-15 13:47:00 88
转载 .net学习笔记--序列化与反序列化
序列化其实就是将一个对象的所有相关的数据保存为一个二进制文件(注意:是一个对象) 而且与这个对象相关的所有类型都必须是可序列化的所以要在相关类中加上 [Serializable]特性 对象类型包括:对象本身包含的类型,父类 拥有需要的对象之后:1.将对象转换为二进制数据 使用专门的对像进行转换 BinaryFormatter ...
2014-08-08 20:46:00 73
转载 .net学习笔记--文件读写的几种方式
在.net中有很多有用的类库来读写硬盘上的文件 一般比较常用的有: File:1.什么时候使用:当读写件大小不大,同时可以一次性进行读写操作的时候使用 2.不同的方式可以读写文件类型不一样。 ReadAllBytes() WriteAllByte():可以读写任意类型的文件 (里面封装的是FileStream) ReadAl...
2014-08-05 21:10:00 113
转载 .net学习笔记--使用抽象方法实现多态
在使用抽象方法实现多态之前,我们必须知道一些知识点: 1.抽象类不能被实例化; 2.抽象类可以包含非抽象成员,它们可以由其子类继承调用。 我们可以先创建一个Person的抽象类,代码如下: 1 abstract class Person 2 { 3 4 public Person() { } 5 6 ...
2014-08-01 00:34:00 125
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人