资源简介
项目实现Unity中,按住鼠标左键上下左右拖动旋转Camera观察物体,照相机旋转而不是物体本身旋转。
代码片段和文件信息
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CameraControl : MonoBehaviour {
private Camera mCamera;
private Transform mCameraNode;
private float mX=0;
private float mY=0;
public float mXSpeed = 1;
public float mYSpeed =1;
private float mYAngle = 0;
private float mXAngle = 0;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update () {
if (Input.GetMouseButton(0))
{
mX = Input.GetAxis(“Mouse X“);
mY = Input.GetAxis(“Mouse Y“);
}
else {
mX = Mathf.Lerp(mX0Time.deltaTime);
mY = Mathf.Lerp(mY 0 Time.deltaTime);
}
mYAngle += mY * mYSpeed;
mXAngle += mX * mXSpeed;
mYAngle = ClampAngle(mYAngle -9090);
transform.rotation = Quaternion.Euler(-mYAngle mXAngle 0);
}
public float ClampAngle(float Anglefloat minAnglefloat maxAngle) {
return Mathf.Clamp(Angle minAngle maxAngle);
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
..A..H. 62976 2020-01-10 14:44 CameraRotateController\.vs\CameraController\v16\.suo
文件 0 2020-01-10 09:20 CameraRotateController\.vs\CameraController\v16\Server\sqlite3\db.lock
文件 753664 2020-01-10 14:44 CameraRotateController\.vs\CameraController\v16\Server\sqlite3\storage.ide
文件 1147 2020-01-10 09:20 CameraRotateController\Assets\CameraControl.cs
文件 243 2020-01-10 09:10 CameraRotateController\Assets\CameraControl.cs.me
I.A.... 10228 2020-01-10 09:11 CameraRotateController\Assets\Scenes\SampleScene.unity
文件 155 2019-08-10 10:25 CameraRotateController\Assets\Scenes\SampleScene.unity.me
文件 172 2019-08-10 10:25 CameraRotateController\Assets\Scenes.me
文件 1562 2020-01-10 09:06 CameraRotateController\Packages\manifest.json
目录 0 2020-01-10 14:44 CameraRotateController\.vs\CameraController\v16\Server\sqlite3
目录 0 2020-01-10 09:20 CameraRotateController\.vs\CameraController\v16\Server
目录 0 2020-01-10 09:20 CameraRotateController\.vs\CameraController\v16
目录 0 2020-01-10 09:20 CameraRotateController\.vs\CameraController
目录 0 2020-01-10 09:11 CameraRotateController\Assets\Scenes
...D.H. 0 2020-01-10 09:20 CameraRotateController\.vs
目录 0 2020-01-10 09:20 CameraRotateController\Assets
目录 0 2020-01-10 09:06 CameraRotateController\Packages
目录 0 2020-01-10 14:43 CameraRotateController
----------- --------- ---------- ----- ----
830147 18
相关资源
- unity包 雪花特效
- unity的GPS的测试demo和代码
- Unity3d动态创建excel以及写入数据
- unity ui框架
- xlua+unity单机版捕鱼视频教程+源码
- Unity5.X从入门到精通可复制超高清版本
- OpenCVForUnity
- unity3D镜面反射3种shader
- unity gif 图片格式 播放动画插件
- Fluvio Pro3.0 unity流体物理插件unity5可用
- AngryBots unity3D源码版带资源
- unity接入腾讯云COS.unitypackage
- Unity2017.4.3f1.exe
- Unity3d 插件 破碎效果 MeshExplosion
- Bird Flock Bundle 2.4.2
- unity3d最全面试题
- 野外生存游戏源码Ultimate Survival_v0.1
- Unity 课程学习重点及参考阅读
- 经纬度转换Unity世界坐标Demo
- Haste Pro v1.8.6
- unity 游戏开发实战
- [MMD格式转FBX插件]Blender_mmd_tools 亲测
- Unity3dforPsv开发资源和教程
- unity资源管理(三)
- unity傻瓜式打包assetsbundle
- unity基于MVC的ui框架
- Unity2018官方汉化包
- EasySave-TheCompleteSaveLoadAsset.unitypackage
- Unity 程序流程图
- unity仿物理碰撞
评论
共有 条评论