Unity3D
arenascat
这个作者很懒,什么都没留下…
展开
-
Unity3D:c#脚本控制物件移动,材…
通过c#脚本来控制物件移动,并且改变物件颜色,被控体在碰撞物体后被碰撞的物体将会变蓝,如果物体已经是蓝色则变绿。脚本1:Move.cs 将脚本赋值给摄像机达到控制目的using UnityEngine;using System.Collections;public class Move : MonoBehaviour{ GameObject cube;原创 2017-03-08 10:59:26 · 4873 阅读 · 0 评论 -
Unity3D:按键生成物件,Instantia…
在按下按键之后,可以在画面中生成之前定义好了的物体,这里使用了Instantiate函数来生成1.先在游戏中定一个空物件GameObject创建空物件快捷键:ctrl+shift+n2.在视图中放置3.编写脚本脚本:SpaceCheck.csusing UnityEngine;using System.Collections;public class Sa原创 2017-03-08 10:59:28 · 5065 阅读 · 0 评论 -
Unity3D:GUI的绘制
使用GUI我们可以十分方便并且简单的绘制出登录,登出,装备栏,属性栏等界面,这在游戏开发中是不可或缺的一部分。在Unity3D引擎中,提供了Toggle,Button,ReapeatButton,PasswordField,TextArea等各种控件在学习过程中可以参考官方的在线文档;https://docs.unity3d.com/ScriptReference/UI.Button.原创 2017-03-08 10:59:31 · 1689 阅读 · 0 评论 -
Unity3D:按钮实现场景的跳转
这一示例使用一个按钮以及脚本演示如何跳转场景(scene)软件版本:5.3.2.f11.将场景加入Buildsetting打开File----Build Setting,打开场景,点击Add OpenScenes将当前几个场景加入进去2.在开始界面场景添加一系列ButtonGameObject ---- UI-----Button3.编写按钮的脚本原创 2017-03-08 10:59:33 · 20853 阅读 · 1 评论 -
Unity3D:建立光照贴图(LightMappin…
光照贴图是一种适用于静态物体的阴影表现方式,效果相比于实时光照产生的阴影来说性能更好且有着不错的效果,因此在场景搭建中有着重要的作用。软件版本:5.3.2.f11.场景搭建先建立一个新的场景(Scene)并放入一个地面物件(Plane),还有光照 选择建立的光照,在右侧属性栏的Shadow Type选择硬阴影2.建立两个方块物体进行对比在这里设置左边的方块为静态,勾选原创 2017-03-08 10:59:36 · 1664 阅读 · 0 评论 -
Unity3D:摄像头主角视角追踪
摄像机的平滑追踪对于游戏来说十分实用,是游戏交互中必不可少的一部分,在一些竞速游戏中视角往往需要大幅度变动。效果:(新浪上传又挂了)FollowTarget .cs 挂到摄像机上即可using UnityEngine;using System.Collections;public class FollowTarget : MonoBehaviour {原创 2017-03-08 10:59:42 · 3842 阅读 · 0 评论