08 2012 档案
摘要:#pragma strictvar agents : NavMeshAgent[];var g:Transform;var c:Vector3 = Vector3(0,0,0) ;var t:float;var ran :float = 0;function Start () { agents = FindObjectsOfType(NavMeshAgent) as NavMeshAgent[];; t = Time.time;}function Update () { c = g.position; var X:float; var Y:float; var Z:fl...
阅读全文
摘要:分两种情况:1,加载封装好的内部文件。var aaa : Material;//空材质 var bbb : GameObject;//要绑定材质的模型 function Start() { aaa.mainTexture = Resources.Load("你的资源名,例如“pic1”不需要文件扩展名"); bbb.renderer.material = aaa; } 2,加载磁盘文件var bbb : GameObject; function Start () { var www = new WWW ("file://D:\\pic1.jpg"这里也可
阅读全文
摘要:概述 在游戏中经常需要动态地载入一些数据。例如让玩家定制角色外貌时,需要从数据文件读取各种身体部位的信息;或者玩家访问NPC购买装备时,需要从数据文件读取装备信息等等。为了减少游戏程序的大小,我们往往采用最简单的文本文件来保存这些信息。所以本文总结一下Unity常用的读取文本数据的方法。 因为我是边开发项目便记录心得,时间很仓促,只能先把关键点记录下来,留待以后有时间再补全吧。对于没有详细说的内容,一般google一下都能查到更详细的说明。 让Text支持中文读取TextAsset数据 在开发阶段,将Txt文件放置到Unity项目Asset文件目录下,Unity就会识别该文件成为TextAss
阅读全文
摘要:前几天由于项目需要,要搞定在游戏中添加广告的方法,在U吧中搜到了这篇文章,unity3d开发的android应用中加入AD系统的具体步骤进而获得首发出处http://tank2308635.iteye.com/blog/1126047从该文中找到AdMob插件的出处AdMob plugin that works in Unity 3.2 首先尝试了同胞的方法,折腾了大概一天时间吧,未果,老是报错,最后没办法,就想,从根上解决吧,于是开始看老外的帖子,说实话英文技术贴比小说什么的好理解多了。而且官方论坛上的讨论氛围真的很好,很多人都把自己的经验和步骤共享给了大家。借助翻译工具,大体上明白了怎么弄
阅读全文
摘要:#pragma strictvar t:GUIText;var y:float = 0.1;function Start () {}function Update () { if (Input.touchCount > 0) { if(Input.GetTouch(0).phase == TouchPhase.Began ){ if((Time.time - y) < 0.3){ t.text = "gun"; animation.CrossFade("Run"); }else{ ...
阅读全文

浙公网安备 33010602011771号