資源簡介
這是我做的吃雞毒圈,包含所有貼圖資源和代碼腳本,直接拷如unity的assets任意目錄,將viewAngle.cs掛在毒圈物體上即可。詳見博客https://mp.csdn.net/postedit/103111299

代碼片段和文件信息
using?System.Collections;
using?System.Collections.Generic;
using?UnityEngine;
public?class?viewAngle?:?MonoBehaviour
{
????Camera?_camera;
????Renderer?_renderer;
????float?TAnangle;
????float?lastfieldOfView?=?1;
????public?float?Mul?=?1f;
????float?lastMul?=?0;
????void?Start()
????{
????????_camera?=?Camera.main.GetComponent();
????????_camera.depthTextureMode?=?DepthTextureMode.Depth;//設置相機.depthTextureMode模式,為shader獲取深度圖做準備
????????_camera.allowHDR?=?true;//允許攝像機HDR模式增強電弧強度
????????lastfieldOfView?=?_camera.fieldOfView;
????????_renderer?=?GetComponent();
????????transform.localScale?=?new?Vector3(1?1?1)?*?Mul;
????}
????void?Update()
????{
????????if?(lastfieldOfView?!=?_camera.fieldOfView)//減少運行次數(shù)
????????{
????????????TAnangle?=?Mathf.Tan(22.5f?*?3.14159f?/?180f)?/?Mathf.Tan(_camera.fieldOfView?*?3.14159f?/?360f);//以40度為基準,得到隨視角變化的放大倍數(shù)
????????????_renderer.material.SetFloat(“_viewAngle“?TAnangle);//代入毒圈的shader
????????????lastfieldOfView?=?_camera.fieldOfView;
????????}
????????if?(lastMul?!=?Mul)
????????{
????????????transform.localScale?=?new?Vector3(1?1?1/Mul)?*?Mul;
????????????_renderer.material.SetFloat(“_Mul“?Mul);//代入毒圈的shader
????????????lastMul?=?Mul;
????????}
????}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件???????2842??2019-11-17?15:18??CircleOfPoison\CircleOfPoison.prefab
?????文件??????17136??2019-11-17?12:05??CircleOfPoison\cylinder.FBX
?????文件???????3249??2019-11-17?15:07??CircleOfPoison\CylinderMaterial.mat
?????文件???????5386??2019-11-17?19:15??CircleOfPoison\IntersectHightLight1.shader
?????文件?????225090??2019-07-05?21:57??CircleOfPoison\L3Bybpng.png
?????文件?????480880??2019-07-03?17:47??CircleOfPoison\mask.jpg
?????文件??????24743??2019-07-06?21:44??CircleOfPoison\turnRGB.png
?????文件???????1404??2019-11-17?17:53??CircleOfPoison\viewAngle.cs
?????目錄??????????0??2019-11-17?19:26??CircleOfPoison
-----------?---------??----------?-----??----
???????????????760730????????????????????9
評論
共有 條評論