上一页 1 ··· 7 8 9 10 11
摘要: 1、下载AjaxPro组件。将AjaxPro.dll引用到网站(项目)。2、修改web.config。在<system.web>中添加代码:<configuration><system.web><httpHandlers><!--Register the ajax handler--><add verb = "*" path="ajaxpro/*.ashx" type="AjaxPro.AjaxHandlerFactory,AjaxPro"/></httpH 阅读全文
posted @ 2011-04-08 14:30 Mygirl 阅读(406) 评论(0) 推荐(0) 编辑
摘要: 替换说明:用FPSWalker.js替换掉Assets\Standard Assets\Scripts下的FPSWalker.js主要功能:1、新增"+" "-"号控制行走的速度,"+"增加速度,"-"减慢速度2、新增"[" "]"号控制视野范围。3、"W":向前 "S":向后 "A":向左 "D":向右4、( 增加胶囊高度和半径 ) 减小胶囊高度和半径View Code 1 var speed 阅读全文
posted @ 2011-04-02 11:28 Mygirl 阅读(843) 评论(0) 推荐(0) 编辑
摘要: 1. 建立一个名为FlyPath的飞行路径对象2. 在FlyPath对象下,加载一个名为FlyCamera的相机3. 建立一个空的Game Object,将FlyPath脚本拖放至该对象上View Code 1 var path:GameObject; 2 var flyPathCamera:GameObject; 3 var mainCamera:GameObject; 4 var text2d:Texture2D[]; 5 var flag : boolean; 6 7 function Start(){ 8 path = GameObject.Find("FlyPath&quo 阅读全文
posted @ 2011-04-02 11:26 Mygirl 阅读(630) 评论(0) 推荐(0) 编辑
摘要: 今天又和群里的高手谈论了下这个问题,carlos.yang和airdamper给了我很大的帮助,给我提出了用射线检测法的可行性和优点。射线检测 射线碰到碰撞体后会返回一个检测信息 包含碰到的物体的名字之类,就是返回一个引用型的变量,这个变量就可以当做你射到那个物体来用。1、使用Camera.ScreenPointToRay得到一条射线,2、然后使用射线检测函数Physics.Raycast,然后会得到RaycastHit 信息,根据信息可以判断你到底点中了什么。Camera.ViewportPointToRay 也行不过这个是基于视口的,超出了你的程序框框就无效。不过这个我没试,由于时间仓促, 阅读全文
posted @ 2011-04-02 11:24 Mygirl 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 中秋节在外,一个人无聊+无奈,幸而在朋友家里蹭了顿饭,顺便打发时间,在此感谢我的朋友。放假两天,睡了两天,今天开始上班,顺便写点东西。var gui : GUITexture;var find : GameObject;var GameObjectName;function Awake(){//找到guiTexture,当初始加载时让其不可用 find=GameObject.Find("guiTexture"); find.active=false; GameObjectName=GameObject.Find("Cube").tag;//通过tag来传 阅读全文
posted @ 2011-04-02 11:22 Mygirl 阅读(930) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要,要求用unity来展示三维场景,并在三维中能够方便的查询数据库等。一开始尝试在unity中直接连接数据库,当时连的xml,然而每次发布成网页后都会出现路径找不到等问题,所以迫不得已采用了unity向网页传送数据,网页中处理数据(查询数据库),然后将处理过的数据再反传送给unity,最终在unity中将其展示(在网页中展示更为灵活)。 原理很简单:1、unity向网页发送数据的函数:Application.ExternalCall("SayHello",gameObject.name),这个函数将调用网页中的SayHello函数,gameObject.name为 阅读全文
posted @ 2011-04-02 11:20 Mygirl 阅读(10823) 评论(10) 推荐(3) 编辑
摘要: 新建一个TestFlay.js脚本,内容如下:var speed = 6.0;var jumpSpeed = 8.0;var gravity = 0;private var moveDirection = Vector3.zero;private var grounded : boolean = false;function FixedUpdate() {my=moveDirection.y;moveDirection = new Vector3(Input.GetAxis("Horizontal"), 0, Input.GetAxis("Vertical&quo 阅读全文
posted @ 2011-04-02 11:16 Mygirl 阅读(2155) 评论(0) 推荐(1) 编辑
摘要: unity发布过程中因为要查询数据库,所以发布会有一些问题,特别是发布到win7,64位系统时要注意。我发布到win7,64位系统后查询数据库的图片一直显示不出来,经过网上查询后才解决,解决方法如下:1、添加MIME文件类型为.unity3d,unity/unity。2、在引用ashx的页面下,引入该文件,类似引用JS文件。3、在IIS80端口下,新建虚拟目录Unity,指定到Unity程序文件夹,如果是64位操作系统,更改该网站的IIS应用程序池,启用对32位程序的支持。 阅读全文
posted @ 2011-04-02 11:13 Mygirl 阅读(687) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11