- 博客(45)
- 资源 (1)
- 收藏
- 关注
原创 win10和vs2017搭建open gl 开发环境
1.在系统盘搜索gl.h,win10下是C:\Program Files (x86)\Windows Kits\10\Include\10.0.15063.0\um\glglut.h2.C:\Windows\SysWOW64glut.dll & glut32.dll ()3.C:\Program Files (x86)\Windows Kits\10\Lib\10.0.1506
2017-06-13 13:43:53
2384
转载 一个游戏程序员的学习资料
三维图形学:搞三维图形学首先还是要扎扎实实的先看解析几何、线性代数、计算几何的教材,后面的习题一个都不能少。国内数学书还是蛮好的。苏步青大师的《计算几何》称得上具有世界级水准,可惜中国CAD的宏图被盗版给击垮了。现在是我们接过接力棒的时候了。It’s time!《Computer Graphics Geometrical Tools》《计算机图形学几何工具算法详解》算法很多,纰漏处也不
2016-06-20 17:42:18
644
转载 Unity:实现调色板
放在unity中的plugins文件夹下using UnityEngine;using System.Collections;using System;using System.Runtime.InteropServices; [StructLayout(LayoutKind.Sequential,CharSet=CharSet.Auto)]public class CHOOSE
2016-05-15 21:01:08
6314
2
原创 Unity:Navmesh
NavMeshMethod:CalculatePath 计算两点之间的路径和存储路径。DistanceToEdge找到最近从一个点的NavMesh NavMesh边缘。GetLayerCost 取得成本超过一层上的所有代理类型的几何遍历。GetNavMesh
2016-05-15 20:56:13
570
转载 dll is in timestamps but is not known in guidmapper… 错误
总共分三步:进入出错的两个 dll 文件所在目录中,将出错的两个 dll 文件重命名为任意文件名,例如:UnityEngine.UI.dll.backup 和 UnityEditor.UI.dll.backup;重启 Unity Editor,等整个工程加载结束之后,我们会看到很多红色的错误日志输出,甭理它就好了,关闭 Unity Editor;回到那两个 dll 文件所在的目录,将刚刚重
2016-01-21 10:08:30
1663
转载 flightsim
Code (csharp):// -------------------- Kalkulationen Salto vorwärts abblocken / Calculations Block salto forward -----------------------------------------------------
2015-08-08 14:59:53
661
原创 Error building Player: Exception: Error
Error building Player: Exception: Error: method `System.Reflection.Assembly System.Reflection.Assembly::Load(System.Byte[])` doesn't exist in target framework. It is referenced from Assembly-CSharp-fi
2014-07-26 10:44:23
1641
1
原创 Unity3D 设置GameObjet 的隐藏和显示
if (item.transform.FindChild("Designate").gameObject.activeInHierarchy) { item.transform.FindChild("Designate").gameObject.SetActive(false); } else {
2014-02-27 17:54:50
1379
原创 UnityException: Texture is not readable
Before you can save or load a Texture, you must make it editable. To do this, click the Texture in the Project hierarchy, set the Texture Type toAdvanced and then select Read/Write Enabled
2014-01-08 16:01:52
10575
翻译 Change Flash Builder Default Src Folder Name?
I know you can change Flash builders default "Main source folder" by right clicking on the project properties and going to the "Flex Build Path" ...but how do you change that by default for all new pr
2013-12-04 19:50:03
602
原创 AGAL 操作码
A1 第一个参数 opcode 代表指令或函数 destination 可以是一个内存变量或者寄存器source 可以是一个寄存器、内存变量或常量如: mov v0 va1 在as3语法中等同于v0=va1 (这里和HLA语法有些不同,有待研究)A28个顶点属性寄存器(va~va7),通过Context3D.setVertexBufferAt送
2013-07-03 07:21:27
1880
原创 动画效果
/** jQuery Nivo Slider v2.3* http://nivo.dev7studios.com** Copyright 2010, Gilbert Pellegrom* Free to use and abuse under the MIT license.* http://www.opensource.org/licenses/mit-license.php*/
2011-12-02 10:59:21
1256
1
原创 AJAX 请求类
//使用literal语法定义一个对象:XMLHttp var XMLHttp = { //定义第一个属性,该属性用于缓存XMLHttpRequest对象的数组 XMLHttpRequestPool: [], //对象的第一个方法,该方法用于返回一个XMLHttpRequest对象 getInstance:function()
2011-12-02 10:53:14
695
转载 vs2008 使用母版页时碰到[js的智能提示]和[相对路径] 的问题
vs2008提供了javascript 语法提示的功能,但实际使用中碰到些问题。 在母版页中引用*.js时,为了设置相对路径。 -----方法1---放在 外------ /js/jquery/jquery.js" type="text/javascr
2011-10-16 05:03:02
566
转载 C# Lambda Expressions
1. Lambda简介一个Lambda Expression (译为Lambda式) 就是一个包含若干表达式和语句的匿名函数。可以被用作创建委托对象或表达式树类型。 所有的Lambda式都使用操作符“=>“,表示“goes to (转变为)”。操作
2011-10-15 15:53:34
1816
1
转载 使用Repeater实现类似GridView编辑功能
Repeater控件他给了我们编程人员完好的可编辑性,而且执行效率是微软三个数据控件最快的 ,但是由于自身局限性(没有EditTemplate属性)还不能很好的实现类似于Gridview中的添加、修改、删除功能,但是是不是不能实现了呢,嘿嘿。 要实现上面功能,首
2011-10-13 14:09:06
623
转载 CSS模块化思想 更加有效的管理CSS样式
关于模块CSS的划分,我比较喜欢类似wordpress中的css划分方式,一般情况下通过类似下列结构划分: Example Source Code [www.52css.com]layout.css /* 整站布局 */public.css /* 公用组合样式 */header.css /* 页面头部区域样式 */sidebar.css /* 侧边栏区域样式
2011-09-25 00:15:29
1218
转载 页面传值之json--简单入门
JSON 即 JavaScript Object Natation,它是一种轻量级的数据交换格式,非常适合于服务器与 JavaScript 的交互。本文将快速讲解 JSON 格式,并通过代码示例演示如何分别在客户端和服务器端进行 JSON 格式数据的处理。尽管有许多宣传关于 XML 如何拥有跨平台,跨语言的优势,然而,除非应用于 Web Services,否则,在普通的 Web 应用中,开发者
2011-09-16 17:02:00
21036
转载 sysobjects和syscolumns
sysobjects在数据库内创建的每个对象(约束、默认值、日志、规则、存储过程等)在表中占一行。只有在 tempdb 内,每个临时对象才在该表中占一行。列名 数据类型 描述 name sysname 对象名。 Id int 对象标识号。 xtype char
2011-09-13 11:54:15
673
转载 SubString函数
sql substring函数返回字符、binary、text 或 image 表达式的一部分。有关sql substring函数可与该函数一起使用的有效 Microsoft® SQL Server™ 数据类型的更多信息,请参见数据类型。语法SUBSTRING ( e
2011-09-13 11:18:05
3809
转载 sql CHARINDEX函数
CHARINDEX函数返回字符或者字符串在另一个字符串中的起始位置。CHARINDEX函数调用方法如下: CHARINDEX ( expression1 , expression2 [ , start_location ] ) Expres
2011-09-13 10:06:23
576
转载 SQL中的replace函数
REPLACE用第三个表达式替换第一个字符串表达式中出现的所有第二个给定字符串表达式。语法REPLACE ( 'string_expression1' , 'string_expression2' , 'string_expression3' )参数
2011-09-13 10:02:07
504
转载 白话C#:特性
首先要说的是,可能一些刚接触C#的朋友常常容易把属性(Property)跟特性(Attribute)弄混淆,其实这是两种不同的东西。属性就是面向对象思想里所说的封装在类里面的数据字段,其形式为: 1: public class HumanBase 2: {
2011-08-25 10:47:30
408
转载 你可能不知道的C#特性
yield通常用于迭代器中,向IEnumerable对象提供值或者结束迭代。如:yield return expression; yield break;var用于定义隐式类型的变量。var i = 5; var s = "
2011-08-25 10:39:32
721
转载 NameValueCollection详解
1.NameValueCollection类集合是基于 NameObjectCollectionBase 类。但与 NameObjectCollectionBase 不同,该类在一个键下存储多个字符串值(就是键相同,值就连接起来如下例子)。该类可用于标头、查询字符串和窗体
2011-08-24 10:03:12
505
转载 JQuery选择器
一. 什么是jQuery选择器在Dom编程中我们只能使用有限的函数根据id或者TagName获取Dom对象.在jQuery中则完全不同,jQuery提供了异常强大的选择器用来帮助我们获取页面上的对象, 并且将对象以jQuery包装集的形式返回.首先来看看什么是选择器: //根据ID获取jQuery包装集 var jQueryObject = $("#test
2011-08-14 02:14:14
312
转载 9个影响网站打开速度的因素
再好的网站,如果打开速度慢,10个人会有9个人选择离开,我归纳了大约9大影响网站打开速度的因素,但网站页面显示的速度取决于众多的因素,包括服务器性能、网络传输质量、网站的带宽、DNS解析、网页内容包括涉及到的JS代码、图片和视频的大小等等各种因素,如有不全,欢迎跟帖补充和指正。
2011-08-12 09:34:31
411
原创 释放未托管资源
释放未托管资源垃圾收集器的出现,使得我们不需要担心不再需要担心的对象,对于已经托管的对象,只要它不再被引用,那么垃圾收集器就能在需要时释放资源。但是,垃圾收集只不知道如何释放北托管的资源(如文件句柄、网络连接和数据库连接)。定义类时,可以使用两种机制来自动释放非托管资
2011-08-07 13:02:36
918
原创 兼容各大浏览器JS读取XML文件方法
function LoadXMLFile(xmlFile) { var xmlDom = null; if (window.ActiveXObject) { xmlDom = new ActiveXObject("Microsoft.XMLDOM"); /
2011-07-31 15:38:31
5559
4
转载 List<T>转换为DataTable
今天小姚碰到个问题,有个以前的程序直接调用数据库用dataset和datatable.但是现在想加一层Model层.获取List后赋值给Table时碰到难题. 本来我觉得这就是个简单的问题,将Table看做一张表,直接循环List后赋值即可.查了下资料才知道自己把DataT
2011-07-19 17:21:55
40931
2
转载 JavaScript在XHTML的用法
function compare(a, b) { if (a < b) { alert("A is less than B"); } else if (a > b) { alert("A is greater tan B"); } else { alert("A is equal to B"); }}
2011-07-15 23:35:27
468
原创 自定义异常
public class MyException{ string message; public override string Message { get { return m
2011-07-15 16:41:33
294
转载 javascript 常用技巧
如内容超出单元格,则隐藏style="TABLE-LAYOUT: fixed"让弹出窗口总是在最上面: 不要滚动条? 让竖条没有: 让横条没有: 两个都去掉?更简单了 怎样去掉图片链接点击后,图片周围的虚线? 电子邮件处理提交表单 在打开的子窗口刷新父窗口的代码里如何写
2011-07-15 15:47:27
4705
原创 base64位字符串加密解密类
1 using System; 2 using System.Text; 3 using System.Security.Cryptography; 4 using System.IO; 5 6 7 8 //默认密钥向量 9 private stati
2011-07-12 12:51:33
1787
原创 C#原始类型扩展方法—this参数修饰符
扩展方法使您能够向现有类型“添加”方法,而无需创建新的派生类型、重新编译或以其他方式修改原始类型。扩展方法是一种特殊的静态方法,但可以像扩展类型上的实例方法一样进行调用。对于用 C# 和 Visual Basic 编写的客户端代码,调用扩展方法与调用在类型中实际定义的方法之间没有
2011-07-09 20:21:35
685
转载 C# Eval在asp.net中的用法及作用
Eval( " ")和Bind( " ") 这两种一个单向绑定,一个双向绑定,bind是双向绑定,但需数据源支持ASP.NET 2.0改善了模板中的数据绑定操作,把v1.x中的数据绑定语法DataBinder.Eval(Container.DataItem
2011-07-03 15:44:58
2089
原创 JS $符号
function $() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typeof element == string) element = document.getEleme
2011-06-29 22:14:00
590
转载 Asp.net 中Profile的配置及使用
Asp.Net中有一套与用户相关联的属性设置,可以通过在WebConfig里配置来直接使用,他的作用为存储和使用唯一与用户对应的信息 展现个人化版本的Web应用程序 用户的唯一身份标识在再次访问时识别用户 Asp.Net Profile提供的跟用户相关的类型都是强类型首先生成数据库脚本,使用Visual Studio 2005 命令提示,输入命令行aspnet_regsql -A p
2011-06-22 23:34:00
1277
转载 ASP.NET专题研究——角色和Profile
(一)用户角色的问题: 匿名用户和非匿名用户虽然可以在一定程度上避免访问人数太多带来的管理紊乱和安全性问题,但是仅有这项是远远不够的。为了职责明确,避免不必要的纠葛和扯皮的事情发生,在后台网站管理上通常我们会给不同登录的人员分配不同的任务,赋予它们访问不同页面的权限。我们通常把这种称之为“用户角色”(Role)。 在ASP.NET中启用用户角色非
2011-06-22 20:07:00
391
arm_guide_for_unity_developers
2018-03-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人