unity3d关于天空变换方法下载
2014-03-18 11:06
176 查看
Unity3D下载天空变换代码
个人作法:
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 程式码
using UnityEngine;
using System.Collections;
public class changesky : MonoBehaviour {
//宣告GameObject物件
public GameObject cammer;
private int sky = 0;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update()
{
if (Input.GetKeyDown(KeyCode.A))
{
sky++;
if (sky == 1)
{
cammer.SetActiveRecursively(false);
}
else if (sky == 2)
{
cammer.SetActiveRecursively(true);
}
if (sky == 3)
{
sky = 0;
}
}
}
}
个人作法:
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 程式码
using UnityEngine;
using System.Collections;
public class changesky : MonoBehaviour {
//宣告GameObject物件
public GameObject cammer;
private int sky = 0;
// Use this for initialization
void Start () {
}
// Update is called once per frame
void Update()
{
if (Input.GetKeyDown(KeyCode.A))
{
sky++;
if (sky == 1)
{
cammer.SetActiveRecursively(false);
}
else if (sky == 2)
{
cammer.SetActiveRecursively(true);
}
if (sky == 3)
{
sky = 0;
}
}
}
}
相关文章推荐
- unity3d关于天空变换代码下载
- 关于安卓 上传下载的一些方法 网络 网络部分记得一定要在 线程中去启动
- 关于Unity3D中Resources动态加载NGUI图片的方法
- [unity基础教程]关于Unity3D中Resources动态加载NGUI图片的方法!
- 关于C语言调用Unity3d C#函数的方法
- 关于FTP服务器上传下载的代码中文乱码的解决方法
- unity3d 关于断点下载和整个下载(用于更新)
- Unity3D 关于Facebook SDK接入方法(一)
- 关于arduino mini下载程序的方法
- 关于arduino mini下载程序的方法
- unity3d 关于断点下载和整个下载(用于更新)
- 【Unity3d】关于AssetBundle.CreateFromFile()方法加载资源失败解决方法
- 关于android sdk manager在下载包时提示android intel x86 atom system image...的解决方法
- 关于andriod sdk无法下载安装的处理方法
- 关于inputStream.available()与HttpURLConnection.getContentLength()方法获取下载文件的大小
- (判断url文件大小)关于inputStream.available()方法获取下载文件的总大小
- 关于node下载的模块无法使用(Cannot find module)解决方法
- 关于Unity3D中Resources动态加载NGUI图片的方法!!!
- 关于Unity3D中Resources动态加载NGUI图片的方法!!!
- [转载]关于怎样优化HTML以加快下载速度的10个方法