资源简介
这是我做的吃鸡毒圈,包含所有贴图资源和代码脚本,直接拷如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)//减少运行次数
{
TAnangle = Mathf.Tan(22.5f * 3.14159f / 180f) / Mathf.Tan(_camera.fieldOfView * 3.14159f / 360f);//以40度为基准,得到随视角变化的放大倍数
_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
- 上一篇:zstp.txt
- 下一篇:计算机网络——自顶向下方法第七版 英文缩写对照表
相关资源
- unity4.0官方正式版
- Behavior Designer 1.6.3(u2018.3.0).unitypa
- Unity纪念碑谷.rar
- A Pathfinding Project Pro v4.2.2.rar
- Unity 声音播放插件,支持将字符串转
- Gaia 1.7.2
- Unity3d实现扭动挤压浏览效果
- UnityShader卷轴效果
- 爱酱(绊爱Kizuna)模型
- 遗传算法越野小车unity5.5
- unity 3D 百度语音合成 并播放
- unity案例入门坦克大战源码
- Graph And Chart 1.91.unitypackage
- Animated Steel Coaster 1.51.rar
- Unity3D游戏开发.pdf 宣雨松著完整高清
- Unity3D版水果忍者
- unity3d爆炸特效包
- unity3d_见缝插针源码及报告.zip
- Unity3d车库场景模型
- unity3d 警察动画模型
- unity20多种烟雾以及爆炸特效
- unity博物馆.zip
- burpsuite_community社区版x86系统
- unity3D 新手引导遮罩,支持圆形和矩形
- 兼容unity的System.Drawing.dll
- unity3d枪支武器包FPS第一人称射击游戏
- UniWebView 3.unitypackage
- unity2D猛禽战机空战游戏完整源码
- Final IK 1.9
- ChangeSkin.rar
评论
共有 条评论