找回密码
 立即注册
查看: 6798|回复: 85

[特效] 按下某键 改变天空盒的颜色

[复制链接]
发表于 2012-6-11 22:50 | 显示全部楼层 |阅读模式
1、建立一個 camera , GameObject-->Create other-->camera
2、於camera建立一個 skybox ,component-->Rendering-->skybox
3、於main camera 也建立一個skybox
4、分別拉天空白天與黃昏材質球於camera、main camera的skybox
5、拉script於main camera , 再拉camera 物件於cammer
即可切換
以下是c# script 程式碼
  1. <p>using UnityEngine;
  2. using System.Collections;</p>
  3. <p>public class changesky : MonoBehaviour {</p>
  4. <p>  //宣告GameObject物件</p>
  5. <p>    public GameObject cammer;
  6.     private int sky = 0;</p>
  7. <p> // Use this for initialization
  8. void Start () {

  9. }

  10. //
  11. Update is called once per frame
  12.     void Update()
  13.     {
  14.         if
  15. (Input.GetKeyDown(KeyCode.A))
  16.         {
  17.                  
  18. sky++;
  19.             if (sky == 1)
  20.             
  21. {
  22.                                 
  23. cammer.SetActiveRecursively(false);
  24.                
  25.             
  26. }
  27.             else if (sky == 2)
  28.             {
  29.                
  30. cammer.SetActiveRecursively(true);
  31.             }</p>
  32. <p>            if (sky == 3)
  33.             {
  34.                 sky =
  35. 0;
  36.             }
  37.                   
  38.         }
  39.       
  40.    
  41. }

  42. }</p>
复制代码
发表于 2017-2-20 15:48 | 显示全部楼层
好帖就是要顶
发表于 2017-2-20 16:21 | 显示全部楼层
顶顶多好
发表于 2017-2-20 16:34 | 显示全部楼层
说的非常好
发表于 2017-2-20 16:15 | 显示全部楼层
很好哦
发表于 2017-2-20 16:43 | 显示全部楼层
不错不错
发表于 2017-3-17 19:12 | 显示全部楼层
楼主是超人
发表于 2017-3-17 19:22 | 显示全部楼层
顶顶多好
发表于 2017-3-17 19:49 | 显示全部楼层
真心顶
发表于 2017-3-17 19:33 | 显示全部楼层
很好哦
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-4-27 17:46 , Processed in 0.143661 second(s), 26 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表