ò?£? D??¨ò???js??±??ü???aFadeInOut.js
?óè?è???′ú??£o
// FadeInOut
//
//--------------------------------------------------------------------
// Public parameters
//--------------------------------------------------------------------
public var fadeOutTexture : Texture2D;
public var fadeSpeed = 0.3;
var drawDepth = -1000;
//--------------------------------------------------------------------
// Private variables
//--------------------------------------------------------------------
private var alpha = 1.0;
private var fadeDir = -1;
//--------------------------------------------------------------------
// Runtime functions
//--------------------------------------------------------------------
//--------------------------------------------------------------------
function OnGUI(){
alpha += fadeDir * fadeSpeed * Time.deltaTime;
alpha = Mathf.Clamp01(alpha);
GUI.color.a = alpha;
GUI.depth = drawDepth;
GUI.DrawTexture(Rect(0, 0, Screen.width, Screen.height), fadeOutTexture); }
//--------------------------------------------------------------------
function fadeIn(){
fadeDir = -1;
}
//--------------------------------------------------------------------
function fadeOut(){
fadeDir = 1;
}
function Start(){
alpha=1;
fadeIn();
}
°?FadeInOut.jsìí?óμ???μ?é????ú??
?t£?è?oó×??o×?ò???1x1????£?oúé?±3?°μ?í??????t£¨àyè?PNG£?
°???í??????tìí?óμ?FadeInOut?D
èy£????′DDμ-è?μ-3?μ?ê±oò??òa?′DD
Camera.main.SendMessage("fadeOut");
?ò
Camera.main.SendMessage("fadeIn");
?í?éò?á??£
1ù·?wiki£¨?1°üo?C#°?±?£?£o
http://www.unifycommunity.com/wiki/index.php?title=FadeInOut
′ú???????t£o
???t?Dμ?CameraTestScript.jsê?FadeInOut1|?üμ??′DD3ìDò£????üìí?óμ?ò???×??¨ò?μ?GameObject?D2¢°′??×óCtrl?ü£??′?′D§1?°é^_^
百度搜索“爱华网”,专业资料、生活学习,尽在爱华网!