五月天青色头像情侣网名,国产亚洲av片在线观看18女人,黑人巨茎大战俄罗斯美女,扒下她的小内裤打屁股

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

使用Unity制作一款酷炫的2D游戲:LoopMania開發(fā)教程

2020-04-08 09:33 作者:程序員小明哥  | 我要投稿

抖動(dòng)插件代碼。

使用方法:在unity中新建一個(gè)與類同名的腳本,然后將下面的代碼復(fù)制進(jìn)去即可使用。

代碼:

using UnityEngine;


/// <summary>

/// 相機(jī)抖動(dòng)

/// </summary>

public class CameraShake : MonoBehaviour

{

public Transform camTransform;


private static float shakeDuration = 0f;


private static float shakeAmount = 0.7f;


private float vel;


private Vector3 vel2 = Vector3.zero;


private Vector3 originalPos;


private void Awake()

{

if (camTransform == null)

{

camTransform = base.transform;

}

originalPos = camTransform.localPosition;

}


public static void ShakeOnce(float _shakeDuration, float _shakeAmount)

{

shakeDuration = _shakeDuration;

shakeAmount = _shakeAmount;

}


private void Update()

{

if (shakeDuration > 0f)

{

Vector3 target = originalPos + UnityEngine.Random.insideUnitSphere * shakeAmount;

camTransform.localPosition = Vector3.SmoothDamp(camTransform.localPosition, target, ref vel2, 0.05f);

shakeDuration -= Time.deltaTime;

shakeAmount = Mathf.SmoothDamp(shakeAmount, 0f, ref vel, 0.7f);

}

else

{

camTransform.localPosition = originalPos;

}

}

}


使用Unity制作一款酷炫的2D游戲:LoopMania開發(fā)教程的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
阳城县| 财经| 方正县| 淳化县| 呼图壁县| 巧家县| 平南县| 常宁市| 延长县| 东兰县| 临泉县| 门头沟区| 安塞县| 大同县| 美姑县| 濮阳市| 和顺县| 大邑县| 东乌珠穆沁旗| 清河县| 昭苏县| 台安县| 松潘县| 扎兰屯市| 上林县| 安平县| 孝感市| 喀喇| 吴江市| 新津县| 德庆县| 金秀| 江山市| 儋州市| 吉木乃县| 天峻县| 香港| 奎屯市| 汪清县| 栖霞市| 吉首市|