Ctrl+Shift+F是对的,只有可能是被其他应用的快捷键占用了。
比如说:搜狗输入法的繁简字体切换热键,占用了该快捷键,进到搜狗输入法设置里面把快捷键去掉或者改一下。
在制作游戏时我们需要让摄像机围绕某个特定对象旋转,以便使用户更方便观察该对象。我们需要用到transform的rotatearound(vector3 postion,vector3 axis,float angle)函数(注:本文仅用c#)。 下面例子可以让你更好的理解: 游戏界面:一个摄像机main camera,一个方体cube 在project视图中创建一个新的脚本文件gamelogic1.cs 代码界面:代码如下 using unityengine; using system.collections; public class gamelogic1: monobehaviour { public gameobject cube; vector2 p1,p2;//用来记录鼠标的位置,以便计算旋转幅度 // use this for initialization void start () { originalposition=transform.position; cube=gameobject.find("cube");}// update is called once per frame void update () { if(input.getmousebuttondown(1)){p1=new vector2(input.mouseposition.x,input.mouseposition.y);//鼠标右键按下时记录鼠标位置p1}if(input.getmousebutton(1)){p2=new vector2(input.mouseposition.x,input.mouseposition.y);//鼠标右键拖动时记录鼠标位置p2 //下面开始旋转,仅在水平方向上进行旋转 float dx=p2.x-p1.x; transform.rotatearound(cube.transform.position,vector3.up,dx*time.deltime);}}ps:您的unity3d的monodevelop可能不支持中文,如出现错误,请将上面示例代码中的中文注释去掉 编辑好代码之后,在视图界面将gamelogic1.cs拖到摄像机上,以便使代码能执行。这样您就可以在水平方向上按任意角度查看对象了。 编程小记:可以多参考一下unity的脚本参考,那里有所有对象、属性、方法的解释及示例,当然前提是您英文要好o(∩_∩)o哈哈~
选中 相机了吗 选中相机以后再按 ctrl+shift +f
切换输入法
Photoshop|
Dreamweaver|
SVG|
WebGL|
Visual Studio|
PowerDesigner|
Eclipse|
Git|
Apache Ant|
Atom|
Composer|
CodeSmith|
Flex|
Gradle|
Maven|
Sublime Text3|
SVN|
Tableau|
Vim|
Chrome开发者工具|
OpenGL|
Unity|
Direct3D|
用户登录
还没有账号?立即注册
用户注册
投稿取消
文章分类: |
|
还能输入300字
上传中....