五月天青色头像情侣网名,国产亚洲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ó)家法律
酒泉市| 甘孜县| 沐川县| 栖霞市| 娱乐| 达日县| 邵阳县| 苗栗县| 潍坊市| 罗山县| 沈丘县| 屏东市| 石家庄市| 苏尼特左旗| 银川市| 崇州市| 大英县| 平顶山市| 曲麻莱县| 兴化市| 苏州市| 镇江市| 寻乌县| 舟山市| 吕梁市| 都匀市| 杭州市| 微山县| 海口市| 抚顺市| 望谟县| 敦化市| 乌海市| 兴文县| 壶关县| 江永县| 平山县| 老河口市| 根河市| 延津县| 蒙自县|