Ⅰ, scene佈置ide
Ⅱ, 重要的參數ui
①, Highlighted: 是否閃爍高亮this
②, Include: 包含 (包含在其中的go會接受閃爍影響) 注意Children包含孫子 spa
Ⅲ, 代碼3d
using System.Globalization; using System.Collections; using System.Collections.Generic; using UnityEngine; using HighlightPlus; [RequireComponent(typeof(HighlightEffect))] public class HLControl : MonoBehaviour { private HighlightEffect effect; void Start() { this.effect = this.GetComponent<HighlightEffect>(); effect.fadeInDuration = 0.5f;//淡入時間s effect.fadeOutDuration = 0.5f;//淡出時間s effect.highlighted = true;//開始閃爍(持續的) } void Update() { } }
條件:code
①, HighlightEffect( 當你添加HighlightTrigger時,IDE會自動添加 )對象
②, 添加HighlightTrigger (mouse移上去時,會觸發HighlightEffect效果)blog
③, GO須要掛載Collider(用於觸發)遊戲
1, Hierarchy(右鍵) -> Effects -> Highlight Plus -> Create Managerit
2, 而後新建了一個"HighlightPlusManager"的遊戲對象, 屬性以下
Layar Mask 哪些Layar的GO能夠擁有Effect效果
Raycast Source 檢測方式
注意: 仍是要GO有Collider掛載