摘要:
在制作游戏时我们需要让游戏对象围绕某个特定对象旋转,以便使用户更方便观察该对象。我们需要用到transform的RotateAround(vector3 postion,vector3 axis,float angle)函数(注:本文仅用C#)。 下面例子可以让你更好的理解: 游戏界面:一个摄像机Main Camera,一个方体Cube 在Project视图中创建一个新的脚本文件Gamelogic1.cs 代码界面:代码如下usingUnityEngine; usingSystem.Collections;publicclassGamelogic1:MonoBehaviour{ pub... 阅读全文
随笔档案-2013年3月14日
unity 3d中GUI.DragWindow()不能拖动的问题
2013-03-14 15:01 by zhaodacheng, 1317 阅读, 收藏,
摘要:
在untiy 3d中,如下代码为什么不能拖动窗体呢? Rect Window1=new Rect(20,20,200,200); // Use this for initialization void Start () { } // Update is called once per frame void Update () { } void OnGUI() { GUI.skin=skin; GUI.Window(0,Window1,OneWindow,"第一个窗口"); } void OneWindow(int wid) { GUI.Box(new Rect(10,5.. 阅读全文
Unity3D 脚本UTF-8编码/Unity3D 脚本支持中文
2013-03-14 10:12 by zhaodacheng, 1680 阅读, 收藏,
摘要:
Unity3D脚本支持中文解决办法/Unity3D脚本编码格式设置:1》进入unity安装目录\Unity\Editor\Data\Resources\ScriptTemplates,这个文件夹下有81-NewBehaviourScript.cs.txt和80-NewBehaviourScript.js.txt文件,这两个文件里的代码就是新建脚本后生成代码模板。也就是说,你新建的都是Copy它们而已,不折不扣的一直在模仿。。。看懂上面的图片了没。也正是如此,所以导致我们新建的脚本编码格式一直是系统默认的编码页格式GBK。既然如此,这肯定是个坑啊。那我就来把它修改了。下面开始了,打开:81-Ne 阅读全文
浙公网安备 33010602011771号