光影改变源于光的照射角度;
point light :点光源(inrensity:灯光强度)
Spotlight:锥形光(手电筒);
Area light:区域光;
光影改变源于光的照射角度;
point light :点光源(inrensity:灯光强度)
Spotlight:锥形光(手电筒);
Area light:区域光;
is trigger:不是碰撞器了 ,触发器
on trigger 触发
效果相同
刚体勾选is graractiy实现刚体的禁用
OncollisionEnter:碰撞时调用;
OncollisionExit:分离时调用;
OncollisionStay:碰在一起时调用
drag:摩擦力度,包括自由落体会受力
angular drag :单纯摩擦力;
freeze position:锁定轴不受影响
freeze rotation:冻结旋转轴
shif+左键可降低地形
terrain的下方组件用处:抬高地形,第二个可以设定最大高度
第三可平缓地形,更形象;四绘制地形:edit textes..可添加贴图,法线勾勒细节
添加第二个贴图时需要单独粉刷
opacity:影响地形速度快慢
prefab:同一个物体的相同操作
粗体表示不一样的地方,该修改不会影响project的文件属性
当关联profab丢失,字体变色,可在game object 中点击break prefab Instance(脱离)
apply:将自身修改的属性进行传递实现全部的修改(应用到该prefab身上)break prefab Instance(脱离)同样适用
snap settings里可以设置步长!xyz轴
和大小,旋转的度数、
V键顶点吸附工具,可选择顶点和顶点吸附
游戏运行的视野与projection相关
center物体中心
privot 物体原点、
local:局部坐标,自身的参照
global:世界坐标,整体参照
相交面或体可一起控制相交的坐标
层可以锁定防止误操作
layers 可建多个层
component可添加组件、
视角改为当前视角:align with view (CTRL+shift+F)
quad;面片 capsu'le:胶囊体
cylinder圆柱体;terain;地形系统
create ragdoll:布娃娃系统
windzone:创建风区 tree:树干
可在window的asset store商店下载或购买贴图模型
project的搜索栏可搜索本地和商店获取资源
也可本地导入,可拖拽
或右键选择import package选择资源
也可下载安装
在assets创建texttures贴图文件夹
models 模型
mats 材质保存文件;
mats:材质 material
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class FollowTarget : MonoBehaviour {
public Transform hero;
private Vector3 offset;
// Use this for initialization
void Start () {
offset = transform.position - hero.position;
}
// Update is called once per frame
void Update () {
transform.position = offset + hero.position;
}
}
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.AI;
public class Hero : MonoBehaviour {
public NavMeshAgent agent;
public Animator anim;
// Update is called once per frame
void Update () {
if (Input.GetMouseButtonDown(0)) {
Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
RaycastHit hit;
if(Physics.Raycast(ray, out hit)) {
//hit.point
//print(hit.point);
agent.SetDestination(hit.point);
}
}
anim.SetFloat("speed", agent.velocity.magnitude);
}
}
导航系统,寻路系统
导航网格的烘焙:navigation static 勾选上
Project视图Assets-create-floder(创建文件)
Material(创建材质)
项目文件放在工程名对应的文件夹中
Assets-----项目相关文件(如模型,图片)
Library-----库(相关脚本)
Projectsettings—工程设定(一个设定对应一个文件,如声音设定)
Temp---放置工程的临时文件(当把项目关闭时,临时文件被删除)