亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Unity3D如何實現物體閃爍效果

發布時間:2021-05-24 14:03:39 來源:億速云 閱讀:721 作者:小新 欄目:編程語言

這篇文章主要介紹Unity3D如何實現物體閃爍效果,文中介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們一定要看完!

前文

最近有一個需求是要實現物體閃爍的效果,就像地下出現珍寶一樣- -,運用還是比較廣的,下面的例子只是一個參考,還有很多花式玩法等待大家開發。

思路

這個就比較簡單了,就是設一個全局變量控制閃爍的間隔,然后控制物體的MeshRenderer的開關就可以實現,其他更炫酷的效果,就等待大家思考了,比如控制粒子播放時間然后消失出現,效果也還好

代碼

using UnityEngine;
using System.Collections;
using UnityEngine.UI;

public class ShowHide : MonoBehaviour
{
 //創建一個常量,用來接收時間的變化值
 private float shake;
 //通過控制物體的MeshRenderer組件的開關來實現物體閃爍的效果
 private MeshRenderer BoxColliderClick;
 // Use this for initialization
 void Start()
 {
 BoxColliderClick = gameObject.GetComponent<MeshRenderer>();
 }

 // Update is called once per frame
 void Update()
 {
 shake += Time.deltaTime;
 //Debug.Log(shake);
 //取余運算,結果是0到被除數之間的值
 //如果除數是1 1.1 1.2 1.3 1.4 1.5 1.6 
 //那么余數是0 0.1 0.2 0.3 0.4 0.5 0.6
 if (shake % 1 > 0.5f)
 {
  BoxColliderClick.enabled=true;
 }
 else
 {
  BoxColliderClick.enabled=false;
 }
 }
}

以上是“Unity3D如何實現物體閃爍效果”這篇文章的所有內容,感謝各位的閱讀!希望分享的內容對大家有幫助,更多相關知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

满洲里市| 沙坪坝区| 金门县| 文登市| 新昌县| 菏泽市| 珠海市| 英德市| 金溪县| 综艺| 类乌齐县| 铜鼓县| 饶阳县| 连州市| 天祝| 静海县| 荣成市| 西畴县| 祁门县| 盐源县| 乌苏市| 宁河县| 深水埗区| 乌兰浩特市| 三门县| 双辽市| 运城市| 门头沟区| 芷江| 介休市| 甘谷县| 曲靖市| 阳信县| 出国| 天柱县| 浮梁县| 额尔古纳市| 新和县| 玉环县| 台南县| 鄂伦春自治旗|