91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

Unity3d游戲框架中的消息機制,解耦合,代碼有文檔參閱

資源截圖

代碼片段和文件信息

//?A?3ds?max?styled?orbit/zoom/pan?type?camera.?cobbled?together?from?various?sources?by?dbuchhofer.
//?Content?is?available?under?Creative?Commons?Attribution?Share?Alike.
//?Filename:?maxCamera.cs
//
//?original:?http://www.unifycommunity.com/wiki/index.php?title=MouseOrbitZoom
//
//?--01-18-2010?-?create?temporary?target?if?none?supplied?at?start

////////?Unluck?Software?Edit?-?http://www.chemicalbliss.com
//? --02-28-2013?-?changes
// -?Added?smooth?camera?stop
// -?Added?smooth?idle?rotation
//?? -?Removed?middle?click?behaviour
// -?Renamed?file?to?“SmoothCameraOrbit.cs“

using?UnityEngine;
using?System.Collections;

[AddComponentMenu(“Camera-Control/Smooth?Mouse?Orbit?-?Unluck?Software“)]
public?class?SmoothCameraOrbit?:?MonoBehaviour
{
????public?Transform?target;
????public?Vector3?targetOffset;
????public?float?distance?=?5.0f;
????public?float?maxDistance?=?20;
????public?float?minDistance?=?.6f;
????public?float?xSpeed?=?200.0f;
????public?float?ySpeed?=?200.0f;
????public?int?yMinLimit?=?-80;
????public?int?yMaxLimit?=?80;
????public?int?zoomRate?=?40;
????public?float?panSpeed?=?0.3f;
????public?float?zoomDampening?=?5.0f;
public?float?autoRotate?=?1;

????private?float?xDeg?=?0.0f;
????private?float?yDeg?=?0.0f;
????private?float?currentDistance;
????private?float?desiredDistance;
????private?Quaternion?currentRotation;
????private?Quaternion?desiredRotation;
????private?Quaternion?rotation;
????private?Vector3?position;
private?float?idleTimer?=?0.0f;
private?float?idleSmooth?=?0.0f;

????void?Start()?{?Init();?}
????void?OnEnable()?{?Init();?}

????public?void?Init()
????{
????????//If?there?is?no?target?create?a?temporary?target?at?‘distance‘?from?the?cameras?current?viewpoint
????????if?(!target)
????????{
????????????Gameobject?go?=?new?Gameobject(“Cam?Target“);
????????????go.transform.position?=?transform.position?+?(transform.forward?*?distance);
????????????target?=?go.transform;
????????}

????????//distance?=?Vector3.Distance(transform.position?target.position);
????????currentDistance?=?distance;
????????desiredDistance?=?distance;
???????????????
????????//be?sure?to?grab?the?current?rotations?as?starting?points.
????????position?=?transform.position;
????????rotation?=?transform.rotation;
????????currentRotation?=?transform.rotation;
????????desiredRotation?=?transform.rotation;
???????
????????xDeg?=?Vector3.Angle(Vector3.right?transform.right?);
????????yDeg?=?Vector3.Angle(Vector3.up?transform.up?);
position?=?target.position?-?(rotation?*?Vector3.forward?*?currentDistance?+?targetOffset);
????}

????/*
?????*?Camera?logic?on?LateUpdate?to?only?update?after?all?character?movement?logic?has?been?handled.
?????*/
????void?LateUpdate()
????{
????????//?If?Control?and?Alt?and?Middle?button??ZOOM!
????????if?(Input.GetMouseButton(2)?&&?Input.GetKey(KeyCode.LeftAlt)?&&?Input.GetKey(KeyCode.LeftControl))
????????{
????????????desiredDistance?-=?Input.GetAxis(“Mouse?Y“)?*?0.02f??*?zoomRate*0.125f?*?Mathf.Abs

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-11-07?10:31??消息機制\
?????目錄???????????0??2018-11-08?19:17??消息機制\EventNode\
?????文件??????552547??2017-04-12?13:49??消息機制\EventNode.zip
?????目錄???????????0??2018-11-07?10:29??消息機制\EventNode\.vs\
?????目錄???????????0??2018-11-07?10:29??消息機制\EventNode\.vs\EventNode\
?????目錄???????????0??2018-11-07?10:29??消息機制\EventNode\.vs\EventNode\v14\
?????文件??????209408??2018-11-08?19:17??消息機制\EventNode\.vs\EventNode\v14\.suo
?????文件????????4402??2016-11-10?09:37??消息機制\EventNode\Assembly-CSharp.csproj
?????目錄???????????0??2018-11-08?17:17??消息機制\EventNode\Assets\
?????目錄???????????0??2018-11-08?17:17??消息機制\EventNode\Assets\Liquid?Particle?Systems\
?????文件?????????191??2018-11-08?17:17??消息機制\EventNode\Assets\Liquid?Particle?Systems.meta
?????目錄???????????0??2018-11-08?17:17??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\
?????文件?????????191??2018-11-08?17:17??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials.meta
?????文件????????4228??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?Heavy?PRT?MAT?Alpha.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?Heavy?PRT?MAT?Alpha.mat.meta
?????文件????????4224??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?PRT?MAT?Alpha.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?PRT?MAT?Alpha.mat.meta
?????文件????????4232??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?Splash?PRT?MAT?Aplha.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Rain?Splash?PRT?MAT?Aplha.mat.meta
?????文件????????4284??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Skybox?Gradient?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\Skybox?Gradient?MAT.mat.meta
?????文件????????4232??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Colored?Blood?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Colored?Blood?MAT.mat.meta
?????文件????????4232??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Diffuse?Gray?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Diffuse?Gray?MAT.mat.meta
?????文件????????4228??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?1?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?1?MAT.mat.meta
?????文件????????4228??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?2?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?2?MAT.mat.meta
?????文件????????4228??2014-09-26?09:09??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?3?MAT.mat
?????文件?????????161??2018-11-08?17:16??消息機制\EventNode\Assets\Liquid?Particle?Systems\Materials\uLiquid?-?Particle?3?MAT.mat.meta
............此處省略834個文件信息

評論

共有 條評論