تغییر رنگ پس زمینه ی دوربین با فشردن کلید shift چپ یا راست در یونیتی 5
يكشنبه, ۳ آبان ۱۳۹۴، ۱۲:۵۳ ب.ظ
منبع:gameover.blog.ir
با تشکر از سجاد
با این کد می تونید با کلید shift چپ و راست رنگ پس زمینه دوربین رو عوض کنید.(در اینجا زرد. چون red=1 و green=1 و blue=0 است. بر حسب سیستم RGBA . یعنی اول شدت رنگ قرمز و سپس سبز و سپس آبی رو میدیم و بعدش اگه اشتباه نکنم آلفا یا شدت)
با تشکر از سجاد
با این کد می تونید با کلید shift چپ و راست رنگ پس زمینه دوربین رو عوض کنید.(در اینجا زرد. چون red=1 و green=1 و blue=0 است. بر حسب سیستم RGBA . یعنی اول شدت رنگ قرمز و سپس سبز و سپس آبی رو میدیم و بعدش اگه اشتباه نکنم آلفا یا شدت)
//change camera Background Color // press Left or Rihgt shift //csharp language //unity 5.1final //Author:Sajjad3011 using UnityEngine; using System.Collections; public class cameraBackgroundColor : MonoBehaviour { private Camera cam; private Vector4 color1; // Use this for initialization void Start () { color1= Camera.main.backgroundColor; } // Update is called once per frame void Update () { if (Input.GetKey (KeyCode.LeftShift) || Input.GetKey (KeyCode.RightShift)) { Camera.main.backgroundColor=new Vector4(1F, 1f, 0, 0.1f);//Red,Green,Blue,Alpha } else Camera.main.backgroundColor=color1; } }
۹۴/۰۸/۰۳