unity的创建与保存地址
创建unity工程文件有:
{Assets:资源,包括声音图像等开发的代码脚本等。
library:文件库,脚本、缓存文件等存放。
projectSetings:设置,声音图像等的相关设定保存。
temp:临时文件夹。}
unity的创建与保存地址
创建unity工程文件有:
{Assets:资源,包括声音图像等开发的代码脚本等。
library:文件库,脚本、缓存文件等存放。
projectSetings:设置,声音图像等的相关设定保存。
temp:临时文件夹。}
上下观察alt
平行光:改变角度,改变阴性
点光源:pointlight
手电筒;Spotlight
区域光:Area LIght 用于烘焙,照亮某块区域
collider中勾选trigger就变成触发器了
mesh renderer取消勾选就变成透明的了
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Sphere : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
private void onCollisionEnter(Collision collision)
{
print("enter");
print(collision.collider);
print(collision.collider.name);
print(collision.collider.tag);
}
private void onCollisionExit(Collision collision) { print("exit"); }
private void OnCollisionStay(Collision collision)
{
print("stay");
}
}
using UnityEngine;
using System.Collections;
using System.Collections.Generic;
public class Sphere : MonoBehaviour
{
// Start is called before the first frame update
void Start()
{
}
// Update is called once per frame
void Update()
{
}
private void onCollisionEnter(Collision collision) { print("enter"); }
private void onCollisionExit(Collision collision) { print("exit"); }
private void OnCollisionStay(Collision collision)
{
print("stay");
}
}
需要用射线获取鼠标的地面信息,再让主角到达目标位置
相机跟随是获得相机与主角的偏移,当主角移动后增加偏移即可
人物运动控制是调用动画
需要用某种条件进行状态转换
game和scene窗口一致,要点击main camera,再点align with view
地形:Terrain
按Shift让地形降低
在种树时,两个笔刷调节下面那个类似进度条的东西,可以调节树的大小或随机大小
v工具,吸附顶点
点Main Camera-
-GameObject- Aligenwithview
scence 和game窗口一致
plane quad 都是单面的
quad是1*1的
导入工程,用unity自带的工程。安装文件里面先选择第三项安装。
Prefabs:预制体
移动物体:按住 ctrl 段位化移动 步长可修改
吸附顶点 工具 v
f2
正交视野:有多大,视野中就多大
透视视野:近大远小
两者区别
源点:计算坐标
center:模型中心
global:世界坐标系
local:个人坐标系