91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

辽源市| 崇左市| 东海县| 黔江区| 临猗县| 行唐县| 静宁县| 从化市| 永安市| 思南县| 敖汉旗| 始兴县| 安岳县| 高陵县| 洛浦县| 博客| 嘉荫县| 玉山县| 桂林市| 璧山县| 西安市| 兴宁市| 双牌县| 曲阜市| 敦煌市| 钟山县| 兴城市| 新竹市| 疏附县| 南城县| 定州市| 大名县| 宁强县| 绍兴市| 中西区| 三明市| 巫溪县| 麟游县| 临猗县| 保康县| 西华县|