The Code-Bin
Links
Home
Add your code!
All Listings
About
Latest Entry
Featured Scripts
Author's Website
Latest Entries
FFMPEG Thumbnail Scr...
PHP, 0.8KB
Jul. 29, 10:24pm
John
Z80 Assembler, 190 bytes
Feb. 17, 3:36am
John
Z80 Assembler, 176 bytes
Sep. 13, 2:19am
John
Z80 Assembler, 77 bytes
Sep. 13, 2:18am
John
Z80 Assembler, 209 bytes
Sep. 13, 2:17am
untitled Javascript Code
Posted by: ben | August 28, 2010 @ 1:14am
Javascript Code
[
Download
]
var slider : float; var slider2 : float; var Hour : float; private var Tod: float; var sun: Light; var ocean: Transform; var NightFogColor : Color; var DuskFogColor : Color; var MorningFogColor : Color; var MiddayFogColor : Color; var NightAmbientLight : Color; var DuskAmbientLight : Color; var MorningAmbientLight : Color; var MiddayAmbientLight : Color; var NightTint : Color; var DuskTint : Color; var MorningTint : Color; var MiddayTint : Color; var SkyBoxMaterial1 : Material; var SkyBoxMaterial2 : Material; var SunNight : Color; var SunDay : Color; function Update () { if(Tod>10&&Tod<11){ ocean.position += Vector3.up * -0.0005; } else if(Tod>11&&Tod<12){ ocean.position += Vector3.up * 0.005; } } function OnGUI () { slider= GUI.HorizontalSlider( Rect(20,20,200,30), slider, 0,1.0); Hour= slider*24; Tod= slider2*24; sun.transform.localEulerAngles.x= (slider*360)-90; slider = slider +Time.deltaTime/300; sun.color = Color.Lerp (SunNight, SunDay, slider*2); if(slider<0.5){ slider2= slider; } if(slider>0.5){ slider2= (1-slider); } sun.intensity = (slider2-0.2)*2; if(Tod<4){ //it is Night RenderSettings.skybox=SkyBoxMaterial1; RenderSettings.skybox.SetFloat("_Blend", 0); SkyBoxMaterial1.SetColor ("_Tint", NightTint); RenderSettings.ambientLight = NightAmbientLight; RenderSettings.fogColor = NightFogColor; } if(Tod>4&&Tod<6){ RenderSettings.skybox=SkyBoxMaterial1; RenderSettings.skybox.SetFloat("_Blend", 0); RenderSettings.skybox.SetFloat("_Blend", (Tod/2)-2); SkyBoxMaterial1.SetColor ("_Tint", Color.Lerp (NightTint, DuskTint, (Tod/2)-2) ); RenderSettings.ambientLight = Color.Lerp (NightAmbientLight, DuskAmbientLight, (Tod/2)-2); RenderSettings.fogColor = Color.Lerp (NightFogColor,DuskFogColor, (Tod/2)-2); //it is Dusk } if(Tod>6&&Tod<8){ RenderSettings.skybox=SkyBoxMaterial2; RenderSettings.skybox.SetFloat("_Blend", 0); RenderSettings.skybox.SetFloat("_Blend", (Tod/2)-3); SkyBoxMaterial2.SetColor ("_Tint", Color.Lerp (DuskTint,MorningTint, (Tod/2)-3) ); RenderSettings.ambientLight = Color.Lerp (DuskAmbientLight, MorningAmbientLight, (Tod/2)-3); RenderSettings.fogColor = Color.Lerp (DuskFogColor,MorningFogColor, (Tod/2)-3); //it is Morning } if(Tod>8&&Tod<10){ RenderSettings.ambientLight = MiddayAmbientLight; RenderSettings.skybox=SkyBoxMaterial2; RenderSettings.skybox.SetFloat("_Blend", 1); SkyBoxMaterial2.SetColor ("_Tint", Color.Lerp (MorningTint,MiddayTint, (Tod/2)-4) ); RenderSettings.ambientLight = Color.Lerp (MorningAmbientLight, MiddayAmbientLight, (Tod/2)-4); RenderSettings.fogColor = Color.Lerp (MorningFogColor,MiddayFogColor, (Tod/2)-4); //it is getting Midday } if(Tod>24){ slider = 0; slider2 = 0; } }
Syntax Highlighting
[
Open in new window
]
Author Comments
none
Rating
4.56 / 8
52 Votes
http://codebin.yi.org/810
page generated in 0.01 seconds